Index: third_party/libxslt/configure |
diff --git a/third_party/libxml/src/configure b/third_party/libxslt/configure |
old mode 100755 |
new mode 100644 |
similarity index 74% |
copy from third_party/libxml/src/configure |
copy to third_party/libxslt/configure |
index f32b775adffd7f4eb663d1a0c133d13427809784..4241e2d502f2154e849fa5e980aa7934623d3a34 |
--- a/third_party/libxml/src/configure |
+++ b/third_party/libxslt/configure |
@@ -196,6 +196,7 @@ test -x / || exit 1" |
as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO |
eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && |
test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 |
+test \$(( 1 + 1 )) = 2 || exit 1 |
test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( |
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' |
@@ -203,8 +204,7 @@ test -x / || exit 1" |
ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO |
PATH=/empty FPATH=/empty; export PATH FPATH |
test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ |
- || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 |
-test \$(( 1 + 1 )) = 2 || exit 1" |
+ || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" |
if (eval "$as_required") 2>/dev/null; then : |
as_have_required=yes |
else |
@@ -592,7 +592,7 @@ PACKAGE_STRING= |
PACKAGE_BUGREPORT= |
PACKAGE_URL= |
-ac_unique_file="entities.c" |
+ac_unique_file="libxslt/xslt.c" |
# Factoring default headers for most tests. |
ac_includes_default="\ |
#include <stdio.h> |
@@ -633,118 +633,55 @@ ac_subst_vars='am__EXEEXT_FALSE |
am__EXEEXT_TRUE |
LTLIBOBJS |
LIBOBJS |
-PYTHON_TESTS |
RELDATE |
-RDL_LIBS |
M_LIBS |
+EXTRA_LIBS |
+EXSLT_LIBS |
+EXSLT_INCLUDEDIR |
+EXSLT_LIBDIR |
+XSLT_LIBS |
+XSLT_INCLUDEDIR |
+XSLT_LIBDIR |
PYTHON_SITE_PACKAGES |
PYTHON_INCLUDES |
PYTHON_VERSION |
-HAVE_ISINF |
-HAVE_ISNAN |
-XML_INCLUDEDIR |
-ICONV_LIBS |
-XML_LIBTOOLLIBS |
-XML_LIBS |
-XML_LIBDIR |
-XML_CFLAGS |
-CYGWIN_EXTRA_PYTHON_LIBADD |
-CYGWIN_EXTRA_LDFLAGS |
-WIN32_EXTRA_PYTHON_LIBADD |
+LIBXML_CFLAGS |
+LIBXML_LIBS |
+PYTHONSODV |
+XSLTPROCDV |
WIN32_EXTRA_LDFLAGS |
WIN32_EXTRA_LIBADD |
-WITH_RUN_DEBUG |
-WITH_MEM_DEBUG |
-TEST_DEBUG |
-DEBUG_OBJ |
-WITH_DEBUG |
-TEST_REGEXPS |
-WITH_REGEXPS |
-TEST_SCHEMAS |
-WITH_SCHEMAS |
-WITH_ISO8859X |
-ICU_LIBS |
-WITH_ICU |
-WITH_ICONV |
-WITH_OUTPUT |
-TEST_XPATH |
-XPATH_OBJ |
-WITH_XPATH |
-TEST_SCHEMATRON |
-WITH_SCHEMATRON |
-TEST_XINCLUDE |
-XINCLUDE_OBJ |
-WITH_XINCLUDE |
-TEST_C14N |
-C14N_OBJ |
-WITH_C14N |
-TEST_XPTR |
-XPTR_OBJ |
-WITH_XPTR |
-DOCB_OBJ |
-WITH_DOCB |
-TEST_CATALOG |
-CATALOG_OBJ |
-WITH_CATALOG |
-TEST_VTIME |
-TEST_VALID |
-WITH_VALID |
-TEST_PHTML |
-TEST_HTML |
-HTML_OBJ |
-WITH_HTML |
-TEST_PUSH |
-WITH_PUSH |
-TEST_SAX |
-WITH_SAX1_SOURCES_FALSE |
-WITH_SAX1_SOURCES_TRUE |
-WITH_SAX1 |
-TEST_PATTERN |
-WITH_PATTERN |
-WITH_WRITER |
-READER_TEST |
-WITH_READER |
-WITH_LEGACY |
-HTTP_OBJ |
-WITH_HTTP |
-FTP_OBJ |
-WITH_FTP |
-WITH_TREE |
-THREADS_W32_FALSE |
-THREADS_W32_TRUE |
-WITH_THREAD_ALLOC |
-TEST_THREADS |
-THREAD_CFLAGS |
-WITH_THREADS |
-BASE_THREAD_LIBS |
-THREAD_LIBS |
-WITH_TRIO |
-WITH_TRIO_SOURCES_FALSE |
-WITH_TRIO_SOURCES_TRUE |
-STATIC_BINARIES |
-TEST_MODULES |
-MODULE_EXTENSION |
-MODULE_PLATFORM_LIBS |
+LIBXSLT_DEFAULT_PLUGINS_PATH |
+WITH_MODULES_FALSE |
+WITH_MODULES_TRUE |
WITH_MODULES |
+XML_CONFIG |
+LIBXML_REQUIRED_VERSION |
+LIBXML_SRC |
+WITH_DEBUGGER |
+WITH_MEM_DEBUG |
+WITH_XSLT_DEBUG |
+LIBGCRYPT_LIBS |
+LIBGCRYPT_CFLAGS |
+CRYPTO_TESTDIR |
+WITH_CRYPTO |
+LIBGCRYPT_CONFIG |
PYTHON_LIBS |
PYTHON_SUBDIR |
pythondir |
WITH_PYTHON_FALSE |
WITH_PYTHON_TRUE |
PYTHON |
-WITH_LZMA |
-LZMA_LIBS |
-LZMA_CFLAGS |
-WITH_ZLIB |
-Z_LIBS |
-Z_CFLAGS |
-REBUILD_DOCS_FALSE |
-REBUILD_DOCS_TRUE |
-HTML_DIR |
+WITH_PERL_FALSE |
+WITH_PERL_TRUE |
+PERL |
+WITH_TRIO |
+XSLT_LOCALE_WINAPI |
+XSLT_LOCALE_XLOCALE |
+THREAD_LIBS |
USE_VERSION_SCRIPT_FALSE |
USE_VERSION_SCRIPT_TRUE |
VERSION_SCRIPT_FLAGS |
-LT_SYS_LIBRARY_PATH |
OTOOL64 |
OTOOL |
LIPO |
@@ -754,28 +691,27 @@ MANIFEST_TOOL |
RANLIB |
ac_ct_AR |
AR |
-DLLTOOL |
-OBJDUMP |
+LN_S |
NM |
ac_ct_DUMPBIN |
DUMPBIN |
LD |
FGREP |
-EGREP |
-GREP |
SED |
LIBTOOL |
-PKG_CONFIG_LIBDIR |
-PKG_CONFIG_PATH |
-PKG_CONFIG |
+OBJDUMP |
+DLLTOOL |
+AS |
XSLTPROC |
XMLLINT |
-WGET |
-PERL |
TAR |
MV |
-CPP |
-LN_S |
+RM |
+HTML_DIR |
+AM_BACKSLASH |
+AM_DEFAULT_VERBOSITY |
+AM_DEFAULT_V |
+AM_V |
am__fastdepCC_FALSE |
am__fastdepCC_TRUE |
CCDEPMODE |
@@ -786,17 +722,6 @@ AMDEP_TRUE |
am__quote |
am__include |
DEPDIR |
-OBJEXT |
-EXEEXT |
-ac_ct_CC |
-CPPFLAGS |
-LDFLAGS |
-CFLAGS |
-CC |
-AM_BACKSLASH |
-AM_DEFAULT_VERBOSITY |
-AM_DEFAULT_V |
-AM_V |
am__untar |
am__tar |
AMTAR |
@@ -820,13 +745,31 @@ am__isrc |
INSTALL_DATA |
INSTALL_SCRIPT |
INSTALL_PROGRAM |
-LIBXML_VERSION_EXTRA |
-LIBXML_VERSION_NUMBER |
-LIBXML_VERSION_INFO |
-LIBXML_VERSION |
-LIBXML_MICRO_VERSION |
-LIBXML_MINOR_VERSION |
-LIBXML_MAJOR_VERSION |
+LIBEXSLT_VERSION_EXTRA |
+LIBEXSLT_VERSION_NUMBER |
+LIBEXSLT_VERSION_INFO |
+LIBEXSLT_VERSION |
+LIBEXSLT_MICRO_VERSION |
+LIBEXSLT_MINOR_VERSION |
+LIBEXSLT_MAJOR_VERSION |
+LIBXSLT_MAJOR_MINOR_VERSION |
+LIBXSLT_VERSION_EXTRA |
+LIBXSLT_VERSION_NUMBER |
+LIBXSLT_VERSION_INFO |
+LIBXSLT_VERSION |
+LIBXSLT_MICRO_VERSION |
+LIBXSLT_MINOR_VERSION |
+LIBXSLT_MAJOR_VERSION |
+EGREP |
+GREP |
+CPP |
+OBJEXT |
+EXEEXT |
+ac_ct_CC |
+CPPFLAGS |
+LDFLAGS |
+CFLAGS |
+CC |
host_os |
host_vendor |
host_cpu |
@@ -876,59 +819,27 @@ SHELL' |
ac_subst_files='' |
ac_user_opts=' |
enable_option_checking |
-enable_silent_rules |
enable_dependency_tracking |
+enable_silent_rules |
+with_html_dir |
+with_html_subdir |
enable_shared |
enable_static |
with_pic |
enable_fast_install |
-with_aix_soname |
with_gnu_ld |
with_sysroot |
enable_libtool_lock |
-with_c14n |
-with_catalog |
+with_python |
+with_crypto |
with_debug |
-with_docbook |
-with_fexceptions |
-with_ftp |
-with_history |
-with_html |
-with_html_dir |
-with_html_subdir |
-with_http |
-with_iconv |
-with_icu |
-with_iso8859x |
-with_legacy |
with_mem_debug |
-with_minimum |
-with_output |
-with_pattern |
-with_push |
-with_python |
-with_python_install_dir |
-with_reader |
-with_readline |
-with_regexps |
-with_run_debug |
-with_sax1 |
-with_schemas |
-with_schematron |
-with_threads |
-with_thread_alloc |
-with_tree |
-with_valid |
-with_writer |
-with_xinclude |
-with_xpath |
-with_xptr |
-with_modules |
-with_zlib |
-with_lzma |
-with_coverage |
-enable_rebuild_docs |
-enable_ipv6 |
+with_debugger |
+with_libxml_prefix |
+with_libxml_include_prefix |
+with_libxml_libs_prefix |
+with_libxml_src |
+with_plugins |
' |
ac_precious_vars='build_alias |
host_alias |
@@ -938,13 +849,7 @@ CFLAGS |
LDFLAGS |
LIBS |
CPPFLAGS |
-CPP |
-PKG_CONFIG |
-PKG_CONFIG_PATH |
-PKG_CONFIG_LIBDIR |
-LT_SYS_LIBRARY_PATH |
-LZMA_CFLAGS |
-LZMA_LIBS' |
+CPP' |
# Initialize some variables set by options. |
@@ -1561,75 +1466,40 @@ Optional Features: |
--disable-option-checking ignore unrecognized --enable/--with options |
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) |
--enable-FEATURE[=ARG] include FEATURE [ARG=yes] |
- --enable-silent-rules less verbose build output (undo: "make V=1") |
- --disable-silent-rules verbose build output (undo: "make V=0") |
--enable-dependency-tracking |
do not reject slow dependency extractors |
--disable-dependency-tracking |
speeds up one-time build |
+ --enable-silent-rules less verbose build output (undo: "make V=1") |
+ --disable-silent-rules verbose build output (undo: "make V=0") |
--enable-shared[=PKGS] build shared libraries [default=yes] |
--enable-static[=PKGS] build static libraries [default=yes] |
--enable-fast-install[=PKGS] |
optimize for fast installation [default=yes] |
--disable-libtool-lock avoid locking (might break parallel builds) |
- --enable-rebuild-docs[=yes/no] rebuild some generated docs [default=no] |
- --enable-ipv6[=yes/no] enables compilation of IPv6 code [default=yes] |
Optional Packages: |
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes] |
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) |
- --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use |
- 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-sysroot[=DIR] Search for dependent libraries within DIR (or the |
- compiler's sysroot if not specified). |
- --with-c14n add the Canonicalization support (on) |
- --with-catalog add the Catalog support (on) |
- --with-debug add the debugging module (on) |
- --with-docbook add Docbook SGML support (on) |
- --with-fexceptions add GCC flag -fexceptions for C++ exceptions (off) |
- --with-ftp add the FTP support (on) |
- --with-history add history support to xmllint shell(off) |
- --with-html add the HTML support (on) |
--with-html-dir=path path to base html directory, default |
$datadir/doc/html |
--with-html-subdir=path directory used under html-dir, default |
$PACKAGE-$VERSION/html |
- --with-http add the HTTP support (on) |
- --with-iconv[=DIR] add ICONV support (on) |
- --with-icu add ICU support (off) |
- --with-iso8859x add ISO8859X support if no iconv (on) |
- --with-legacy add deprecated APIs for compatibility (on) |
- --with-mem-debug add the memory debugging module (off) |
- --with-minimum build a minimally sized library (off) |
- --with-output add the serialization support (on) |
- --with-pattern add the xmlPattern selection interface (on) |
- --with-push add the PUSH parser interfaces (on) |
- --with-python[=DIR] build Python bindings if found |
- --with-python-install-dir=DIR |
- install Python bindings in DIR |
- --with-reader add the xmlReader parsing interface (on) |
- --with-readline=DIR use readline in DIR |
- --with-regexps add Regular Expressions support (on) |
- --with-run-debug add the runtime debugging module (off) |
- --with-sax1 add the older SAX1 interface (on) |
- --with-schemas add Relax-NG and Schemas support (on) |
- --with-schematron add Schematron support (on) |
- --with-threads add multithread support(on) |
- --with-thread-alloc add per-thread memory(off) |
- --with-tree add the DOM like tree manipulation APIs (on) |
- --with-valid add the DTD validation support (on) |
- --with-writer add the xmlWriter saving interface (on) |
- --with-xinclude add the XInclude support (on) |
- --with-xpath add the XPATH support (on) |
- --with-xptr add the XPointer support (on) |
- --with-modules add the dynamic modules support (on) |
- --with-zlib[=DIR] use libz in DIR |
- --with-lzma[=DIR] use liblzma in DIR |
- --with-coverage build for code coverage with GCC (off) |
+ --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use |
+ both] |
+ --with-gnu-ld assume the C compiler uses GNU ld [default=no] |
+ --with-sysroot=DIR Search for dependent libraries within DIR |
+ (or the compiler's sysroot if not specified). |
+ --with-python=DIR Build Python bindings if found |
+ --with-crypto Add crypto support to exslt (on) |
+ --with-debug Add the debugging code (on) |
+ --with-mem-debug Add the memory debugging module (off) |
+ --with-debugger Add the debugging support (on) |
+ --with-libxml-prefix=PFX Specify location of libxml config |
+ --with-libxml-include-prefix=PFX Specify location of libxml headers |
+ --with-libxml-libs-prefix=PFX Specify location of libxml libs |
+ --with-libxml-src=DIR For libxml thats not installed yet (sets all three above) |
+ --with-plugins Add plugin extension support (on) |
Some influential environment variables: |
CC C compiler command |
@@ -1640,15 +1510,6 @@ Some influential environment variables: |
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if |
you have headers in a nonstandard directory <include dir> |
CPP C preprocessor |
- PKG_CONFIG path to pkg-config utility |
- PKG_CONFIG_PATH |
- directories to add to pkg-config's search path |
- PKG_CONFIG_LIBDIR |
- path overriding pkg-config's built-in search path |
- LT_SYS_LIBRARY_PATH |
- User-defined run-time library search path. |
- LZMA_CFLAGS C compiler flags for LZMA, overriding pkg-config |
- LZMA_LIBS linker flags for LZMA, overriding pkg-config |
Use these variables to override the choices made by `configure' or to help |
it to find libraries and programs with nonstandard names/locations. |
@@ -1805,13 +1666,100 @@ fi |
} # ac_fn_c_try_cpp |
-# ac_fn_c_try_link LINENO |
-# ----------------------- |
-# Try to link conftest.$ac_ext, and return whether this succeeded. |
-ac_fn_c_try_link () |
+# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES |
+# ------------------------------------------------------- |
+# Tests whether HEADER exists, giving a warning if it cannot be compiled using |
+# the include files in INCLUDES and setting the cache variable VAR |
+# accordingly. |
+ac_fn_c_check_header_mongrel () |
+{ |
+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
+ if eval \${$3+:} false; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
+$as_echo_n "checking for $2... " >&6; } |
+if eval \${$3+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+fi |
+eval ac_res=\$$3 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
+$as_echo "$ac_res" >&6; } |
+else |
+ # Is the header compilable? |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 |
+$as_echo_n "checking $2 usability... " >&6; } |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+$4 |
+#include <$2> |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_header_compiler=yes |
+else |
+ ac_header_compiler=no |
+fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 |
+$as_echo "$ac_header_compiler" >&6; } |
+ |
+# Is the header present? |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 |
+$as_echo_n "checking $2 presence... " >&6; } |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <$2> |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
+ ac_header_preproc=yes |
+else |
+ ac_header_preproc=no |
+fi |
+rm -f conftest.err conftest.i conftest.$ac_ext |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 |
+$as_echo "$ac_header_preproc" >&6; } |
+ |
+# So? What about this header? |
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( |
+ yes:no: ) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 |
+$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 |
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} |
+ ;; |
+ no:yes:* ) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 |
+$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 |
+$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 |
+$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 |
+$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 |
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} |
+ ;; |
+esac |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
+$as_echo_n "checking for $2... " >&6; } |
+if eval \${$3+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ eval "$3=\$ac_header_compiler" |
+fi |
+eval ac_res=\$$3 |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
+$as_echo "$ac_res" >&6; } |
+fi |
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
+ |
+} # ac_fn_c_check_header_mongrel |
+ |
+# ac_fn_c_try_run LINENO |
+# ---------------------- |
+# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes |
+# that executables *can* be run. |
+ac_fn_c_try_run () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
- rm -f conftest.$ac_objext conftest$ac_exeext |
if { { ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
@@ -1819,37 +1767,33 @@ case "(($ac_try" in |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
- (eval "$ac_link") 2>conftest.err |
+ (eval "$ac_link") 2>&5 |
ac_status=$? |
- if test -s conftest.err; then |
- grep -v '^ *+' conftest.err >conftest.er1 |
- cat conftest.er1 >&5 |
- mv -f conftest.er1 conftest.err |
- fi |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } && { |
- test -z "$ac_c_werror_flag" || |
- test ! -s conftest.err |
- } && test -s conftest$ac_exeext && { |
- test "$cross_compiling" = yes || |
- test -x conftest$ac_exeext |
- }; then : |
+ test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' |
+ { { 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_retval=0 |
else |
- $as_echo "$as_me: failed program was:" >&5 |
+ $as_echo "$as_me: program exited with status $ac_status" >&5 |
+ $as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
- ac_retval=1 |
+ ac_retval=$ac_status |
fi |
- # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information |
- # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would |
- # interfere with the next link command; also delete a directory that is |
- # left behind by Apple's compiler. We do this before executing the actions. |
rm -rf conftest.dSYM conftest_ipa8_conftest.oo |
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
as_fn_set_status $ac_retval |
-} # ac_fn_c_try_link |
+} # ac_fn_c_try_run |
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES |
# ------------------------------------------------------- |
@@ -1882,13 +1826,13 @@ $as_echo "$ac_res" >&6; } |
} # ac_fn_c_check_header_compile |
-# ac_fn_c_try_run LINENO |
-# ---------------------- |
-# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes |
-# that executables *can* be run. |
-ac_fn_c_try_run () |
+# ac_fn_c_try_link LINENO |
+# ----------------------- |
+# Try to link conftest.$ac_ext, and return whether this succeeded. |
+ac_fn_c_try_link () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
+ rm -f conftest.$ac_objext conftest$ac_exeext |
if { { ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
@@ -1896,33 +1840,37 @@ case "(($ac_try" in |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
- (eval "$ac_link") 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' |
- { { 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 |
+ (eval "$ac_link") 2>conftest.err |
ac_status=$? |
+ if test -s conftest.err; then |
+ grep -v '^ *+' conftest.err >conftest.er1 |
+ cat conftest.er1 >&5 |
+ mv -f conftest.er1 conftest.err |
+ fi |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; }; }; then : |
+ test $ac_status = 0; } && { |
+ test -z "$ac_c_werror_flag" || |
+ test ! -s conftest.err |
+ } && test -s conftest$ac_exeext && { |
+ test "$cross_compiling" = yes || |
+ test -x conftest$ac_exeext |
+ }; then : |
ac_retval=0 |
else |
- $as_echo "$as_me: program exited with status $ac_status" >&5 |
- $as_echo "$as_me: failed program was:" >&5 |
+ $as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
- ac_retval=$ac_status |
+ ac_retval=1 |
fi |
+ # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information |
+ # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would |
+ # interfere with the next link command; also delete a directory that is |
+ # left behind by Apple's compiler. We do this before executing the actions. |
rm -rf conftest.dSYM conftest_ipa8_conftest.oo |
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
as_fn_set_status $ac_retval |
-} # ac_fn_c_try_run |
+} # ac_fn_c_try_link |
# ac_fn_c_check_func LINENO FUNC VAR |
# ---------------------------------- |
@@ -1990,150 +1938,9 @@ $as_echo "$ac_res" >&6; } |
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
} # ac_fn_c_check_func |
- |
-# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES |
-# ------------------------------------------------------- |
-# Tests whether HEADER exists, giving a warning if it cannot be compiled using |
-# the include files in INCLUDES and setting the cache variable VAR |
-# accordingly. |
-ac_fn_c_check_header_mongrel () |
-{ |
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
- if eval \${$3+:} false; then : |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
-$as_echo_n "checking for $2... " >&6; } |
-if eval \${$3+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-fi |
-eval ac_res=\$$3 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
-$as_echo "$ac_res" >&6; } |
-else |
- # Is the header compilable? |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 |
-$as_echo_n "checking $2 usability... " >&6; } |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-$4 |
-#include <$2> |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- ac_header_compiler=yes |
-else |
- ac_header_compiler=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 |
-$as_echo "$ac_header_compiler" >&6; } |
- |
-# Is the header present? |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 |
-$as_echo_n "checking $2 presence... " >&6; } |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <$2> |
-_ACEOF |
-if ac_fn_c_try_cpp "$LINENO"; then : |
- ac_header_preproc=yes |
-else |
- ac_header_preproc=no |
-fi |
-rm -f conftest.err conftest.i conftest.$ac_ext |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 |
-$as_echo "$ac_header_preproc" >&6; } |
- |
-# So? What about this header? |
-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( |
- yes:no: ) |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 |
-$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 |
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} |
- ;; |
- no:yes:* ) |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 |
-$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 |
-$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 |
-$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 |
-$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 |
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} |
- ;; |
-esac |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
-$as_echo_n "checking for $2... " >&6; } |
-if eval \${$3+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- eval "$3=\$ac_header_compiler" |
-fi |
-eval ac_res=\$$3 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
-$as_echo "$ac_res" >&6; } |
-fi |
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
- |
-} # ac_fn_c_check_header_mongrel |
- |
-# ac_fn_c_find_uintX_t LINENO BITS VAR |
-# ------------------------------------ |
-# Finds an unsigned integer type with width BITS, setting cache variable VAR |
-# accordingly. |
-ac_fn_c_find_uintX_t () |
-{ |
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 |
-$as_echo_n "checking for uint$2_t... " >&6; } |
-if eval \${$3+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- eval "$3=no" |
- # Order is important - never check a type that is potentially smaller |
- # than half of the expected target width. |
- for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ |
- 'unsigned long long int' 'unsigned short int' 'unsigned char'; do |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-$ac_includes_default |
-int |
-main () |
-{ |
-static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; |
-test_array [0] = 0; |
-return test_array [0]; |
- |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- case $ac_type in #( |
- uint$2_t) : |
- eval "$3=yes" ;; #( |
- *) : |
- eval "$3=\$ac_type" ;; |
-esac |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
- if eval test \"x\$"$3"\" = x"no"; then : |
- |
-else |
- break |
-fi |
- done |
-fi |
-eval ac_res=\$$3 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
-$as_echo "$ac_res" >&6; } |
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno |
- |
-} # ac_fn_c_find_uintX_t |
-cat >config.log <<_ACEOF |
-This file contains any messages produced by compilers while |
-running configure, to aid debugging if configure makes a mistake. |
+cat >config.log <<_ACEOF |
+This file contains any messages produced by compilers while |
+running configure, to aid debugging if configure makes a mistake. |
It was created by $as_me, which was |
generated by GNU Autoconf 2.69. Invocation command line was |
@@ -2483,10 +2290,8 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ |
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
- |
ac_config_headers="$ac_config_headers config.h" |
- |
ac_aux_dir= |
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do |
if test -f "$ac_dir/install-sh"; then |
@@ -2587,266 +2392,117 @@ IFS=$ac_save_IFS |
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac |
+# expand $ac_aux_dir to an absolute path |
+am_aux_dir=`cd $ac_aux_dir && pwd` |
-LIBXML_MAJOR_VERSION=2 |
-LIBXML_MINOR_VERSION=9 |
-LIBXML_MICRO_VERSION=3 |
-LIBXML_MICRO_VERSION_SUFFIX= |
-LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX |
-LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION |
- |
-LIBXML_VERSION_NUMBER=`expr $LIBXML_MAJOR_VERSION \* 10000 + $LIBXML_MINOR_VERSION \* 100 + $LIBXML_MICRO_VERSION` |
- |
-if test -f CVS/Entries ; then |
- extra=`grep ChangeLog CVS/Entries | grep -v LIBXML | sed -e s\%/ChangeLog/1\.%% -e s\%/.*$%%` |
- echo extra=$extra |
- if test "$extra" != "" |
- then |
- LIBXML_VERSION_EXTRA="-CVS$extra" |
- fi |
-else if test -d .svn ; then |
- extra=`svn info | grep Revision | sed 's+Revision: ++'` |
- echo extra=$extra |
- if test "$extra" != "" |
- then |
- LIBXML_VERSION_EXTRA="-SVN$extra" |
- fi |
-else if test -d .git ; then |
- extra=`git describe 2>/dev/null | sed 's+LIBXML[0-9.]*-++'` |
- echo extra=$extra |
- if test "$extra" != "" |
- then |
- LIBXML_VERSION_EXTRA="-GIT$extra" |
+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 |
+if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}gcc; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_CC+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_CC="${ac_tool_prefix}gcc" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
fi |
+done |
+ done |
+IFS=$as_save_IFS |
+ |
fi |
fi |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
- |
- |
- |
- |
- |
- |
-VERSION=${LIBXML_VERSION} |
- |
-am__api_version='1.15' |
- |
-# Find a good install program. We prefer a C program (faster), |
-# so one script is as good as another. But avoid the broken or |
-# incompatible versions: |
-# SysV /etc/install, /usr/sbin/install |
-# SunOS /usr/etc/install |
-# IRIX /sbin/install |
-# AIX /bin/install |
-# AmigaOS /C/install, which installs bootblocks on floppy discs |
-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag |
-# AFS /usr/afsws/bin/install, which mishandles nonexistent args |
-# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" |
-# OS/2's system install, which has a completely different semantic |
-# ./install, which can be erroneously created by make from ./install.sh. |
-# Reject install programs that cannot install multiple files. |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 |
-$as_echo_n "checking for a BSD-compatible install... " >&6; } |
-if test -z "$INSTALL"; then |
-if ${ac_cv_path_install+:} false; then : |
+fi |
+if test -z "$ac_cv_prog_CC"; then |
+ ac_ct_CC=$CC |
+ # Extract the first word of "gcc", so it can be a program name with args. |
+set dummy gcc; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ if test -n "$ac_ct_CC"; then |
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. |
+else |
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
- # Account for people who put trailing slashes in PATH elements. |
-case $as_dir/ in #(( |
- ./ | .// | /[cC]/* | \ |
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ |
- ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ |
- /usr/ucb/* ) ;; |
- *) |
- # OSF1 and SCO ODT 3.0 have their own names for install. |
- # Don't use installbsd from OSF since it installs stuff as root |
- # by default. |
- for ac_prog in ginstall scoinst install; do |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then |
- if test $ac_prog = install && |
- grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then |
- # AIX install. It has an incompatible calling convention. |
- : |
- elif test $ac_prog = install && |
- grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then |
- # program-specific install script used by HP pwplus--don't use. |
- : |
- else |
- rm -rf conftest.one conftest.two conftest.dir |
- echo one > conftest.one |
- echo two > conftest.two |
- mkdir conftest.dir |
- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && |
- test -s conftest.one && test -s conftest.two && |
- test -s conftest.dir/conftest.one && |
- test -s conftest.dir/conftest.two |
- then |
- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" |
- break 3 |
- fi |
- fi |
- fi |
- done |
- done |
- ;; |
-esac |
- |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_CC="gcc" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
done |
IFS=$as_save_IFS |
-rm -rf conftest.one conftest.two conftest.dir |
- |
fi |
- if test "${ac_cv_path_install+set}" = set; then |
- INSTALL=$ac_cv_path_install |
- else |
- # As a last resort, use the slow shell script. Don't cache a |
- # value for INSTALL within a source directory, because that will |
- # break other packages using the cache if that directory is |
- # removed, or if the value is a relative name. |
- INSTALL=$ac_install_sh |
- fi |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 |
-$as_echo "$INSTALL" >&6; } |
- |
-# Use test -z because SunOS4 sh mishandles braces in ${var-val}. |
-# It thinks the first close brace ends the variable substitution. |
-test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' |
- |
-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' |
- |
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 |
-$as_echo_n "checking whether build environment is sane... " >&6; } |
-# Reject unsafe characters in $srcdir or the absolute working directory |
-# name. Accept space and tab only in the latter. |
-am_lf=' |
-' |
-case `pwd` in |
- *[\\\"\#\$\&\'\`$am_lf]*) |
- as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; |
-esac |
-case $srcdir in |
- *[\\\"\#\$\&\'\`$am_lf\ \ ]*) |
- as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; |
-esac |
- |
-# Do 'set' in a subshell so we don't clobber the current shell's |
-# arguments. Must try -L first in case configure is actually a |
-# symlink; some systems play weird games with the mod time of symlinks |
-# (eg FreeBSD returns the mod time of the symlink's containing |
-# directory). |
-if ( |
- am_has_slept=no |
- for am_try in 1 2; do |
- echo "timestamp, slept: $am_has_slept" > conftest.file |
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` |
- if test "$*" = "X"; then |
- # -L didn't work. |
- set X `ls -t "$srcdir/configure" conftest.file` |
- fi |
- if test "$*" != "X $srcdir/configure conftest.file" \ |
- && test "$*" != "X conftest.file $srcdir/configure"; then |
- |
- # If neither matched, then we have a broken ls. This can happen |
- # if, for instance, CONFIG_SHELL is bash and it inherits a |
- # broken ls alias from the environment. This has actually |
- # happened. Such a system could not be considered "sane". |
- as_fn_error $? "ls -t appears to fail. Make sure there is not a broken |
- alias in your environment" "$LINENO" 5 |
- fi |
- if test "$2" = conftest.file || test $am_try -eq 2; then |
- break |
- fi |
- # Just in case. |
- sleep 1 |
- am_has_slept=yes |
- done |
- test "$2" = conftest.file |
- ) |
-then |
- # Ok. |
- : |
+ac_ct_CC=$ac_cv_prog_ac_ct_CC |
+if test -n "$ac_ct_CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
+$as_echo "$ac_ct_CC" >&6; } |
else |
- as_fn_error $? "newly created file is older than distributed files! |
-Check your system clock" "$LINENO" 5 |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
-# If we didn't sleep, we still need to ensure time stamps of config.status and |
-# generated files are strictly newer. |
-am_sleep_pid= |
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then |
- ( sleep 1 ) & |
- am_sleep_pid=$! |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
-rm -f conftest.file |
- |
-test "$program_prefix" != NONE && |
- program_transform_name="s&^&$program_prefix&;$program_transform_name" |
-# Use a double $ so make ignores it. |
-test "$program_suffix" != NONE && |
- program_transform_name="s&\$&$program_suffix&;$program_transform_name" |
-# Double any \ or $. |
-# By default was `s,x,x', remove it if useless. |
-ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' |
-program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` |
- |
-# Expand $ac_aux_dir to an absolute path. |
-am_aux_dir=`cd "$ac_aux_dir" && pwd` |
- |
-if test x"${MISSING+set}" != xset; then |
- case $am_aux_dir in |
- *\ * | *\ *) |
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; |
- *) |
- MISSING="\${SHELL} $am_aux_dir/missing" ;; |
- esac |
-fi |
-# Use eval to expand $SHELL |
-if eval "$MISSING --is-lightweight"; then |
- am_missing_run="$MISSING " |
+ if test "x$ac_ct_CC" = x; then |
+ CC="" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ CC=$ac_ct_CC |
+ fi |
else |
- am_missing_run= |
- { $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;} |
-fi |
- |
-if test x"${install_sh+set}" != xset; then |
- case $am_aux_dir in |
- *\ * | *\ *) |
- install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; |
- *) |
- install_sh="\${SHELL} $am_aux_dir/install-sh" |
- esac |
+ CC="$ac_cv_prog_CC" |
fi |
-# Installed binaries are usually stripped using 'strip' when the user |
-# run "make install-strip". However 'strip' might not be the right |
-# tool to use in cross-compilation environments, therefore Automake |
-# will honor the 'STRIP' environment variable to overrule this program. |
-if test "$cross_compiling" != no; then |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}strip; ac_word=$2 |
+if test -z "$CC"; then |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}cc; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_STRIP+:} false; then : |
+if ${ac_cv_prog_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$STRIP"; then |
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test. |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
@@ -2855,7 +2511,7 @@ do |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
+ ac_cv_prog_CC="${ac_tool_prefix}cc" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -2865,29 +2521,30 @@ IFS=$as_save_IFS |
fi |
fi |
-STRIP=$ac_cv_prog_STRIP |
-if test -n "$STRIP"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 |
-$as_echo "$STRIP" >&6; } |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
+ fi |
fi |
-if test -z "$ac_cv_prog_STRIP"; then |
- ac_ct_STRIP=$STRIP |
- # Extract the first word of "strip", so it can be a program name with args. |
-set dummy strip; ac_word=$2 |
+if test -z "$CC"; then |
+ # Extract the first word of "cc", so it can be a program name with args. |
+set dummy cc; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_STRIP+:} false; then : |
+if ${ac_cv_prog_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$ac_ct_STRIP"; then |
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
else |
+ ac_prog_rejected=no |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
do |
@@ -2895,7 +2552,11 @@ do |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_STRIP="strip" |
+ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then |
+ ac_prog_rejected=yes |
+ continue |
+ fi |
+ ac_cv_prog_CC="cc" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -2903,88 +2564,88 @@ done |
done |
IFS=$as_save_IFS |
+if test $ac_prog_rejected = yes; then |
+ # We found a bogon in the path, so make sure we never use it. |
+ set dummy $ac_cv_prog_CC |
+ shift |
+ if test $# != 0; then |
+ # We chose a different compiler from the bogus one. |
+ # However, it has the same basename, so the bogon will be chosen |
+ # first if we set CC to just the basename; use the full file name. |
+ shift |
+ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" |
+ fi |
fi |
fi |
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP |
-if test -n "$ac_ct_STRIP"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 |
-$as_echo "$ac_ct_STRIP" >&6; } |
+fi |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- if test "x$ac_ct_STRIP" = x; then |
- STRIP=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- STRIP=$ac_ct_STRIP |
- fi |
-else |
- STRIP="$ac_cv_prog_STRIP" |
-fi |
fi |
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 |
-$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } |
-if test -z "$MKDIR_P"; then |
- if ${ac_cv_path_mkdir+:} false; then : |
+if test -z "$CC"; then |
+ if test -n "$ac_tool_prefix"; then |
+ for ac_prog in cl.exe |
+ do |
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
-for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
+else |
+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 mkdir gmkdir; do |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue |
- case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( |
- 'mkdir (GNU coreutils) '* | \ |
- 'mkdir (coreutils) '* | \ |
- 'mkdir (fileutils) '4.1*) |
- ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext |
- break 3;; |
- esac |
- done |
- done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
- |
- test -d ./--version && rmdir ./--version |
- if test "${ac_cv_path_mkdir+set}" = set; then |
- MKDIR_P="$ac_cv_path_mkdir -p" |
- else |
- # As a last resort, use the slow shell script. Don't cache a |
- # value for MKDIR_P within a source directory, because that will |
- # break other packages using the cache if that directory is |
- # removed, or if the value is a relative name. |
- MKDIR_P="$ac_install_sh -d" |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_CC="$ac_tool_prefix$ac_prog" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
fi |
+done |
+ done |
+IFS=$as_save_IFS |
+ |
+fi |
+fi |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 |
-$as_echo "$MKDIR_P" >&6; } |
-for ac_prog in gawk mawk nawk awk |
+ |
+ test -n "$CC" && break |
+ done |
+fi |
+if test -z "$CC"; then |
+ ac_ct_CC=$CC |
+ for ac_prog in cl.exe |
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_AWK+:} false; then : |
+if ${ac_cv_prog_ac_ct_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$AWK"; then |
- ac_cv_prog_AWK="$AWK" # Let the user override the test. |
+ if test -n "$ac_ct_CC"; then |
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
@@ -2993,7 +2654,7 @@ do |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_AWK="$ac_prog" |
+ ac_cv_prog_ac_ct_CC="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -3003,587 +2664,537 @@ IFS=$as_save_IFS |
fi |
fi |
-AWK=$ac_cv_prog_AWK |
-if test -n "$AWK"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 |
-$as_echo "$AWK" >&6; } |
+ac_ct_CC=$ac_cv_prog_ac_ct_CC |
+if test -n "$ac_ct_CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
+$as_echo "$ac_ct_CC" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- test -n "$AWK" && break |
+ test -n "$ac_ct_CC" && break |
done |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 |
-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } |
-set x ${MAKE-make} |
-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` |
-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- cat >conftest.make <<\_ACEOF |
-SHELL = /bin/sh |
-all: |
- @echo '@@@%%%=$(MAKE)=@@@%%%' |
-_ACEOF |
-# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. |
-case `${MAKE-make} -f conftest.make 2>/dev/null` in |
- *@@@%%%=?*=@@@%%%*) |
- eval ac_cv_prog_make_${ac_make}_set=yes;; |
- *) |
- eval ac_cv_prog_make_${ac_make}_set=no;; |
-esac |
-rm -f conftest.make |
-fi |
-if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
- SET_MAKE= |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
- SET_MAKE="MAKE=${MAKE-make}" |
-fi |
- |
-rm -rf .tst 2>/dev/null |
-mkdir .tst 2>/dev/null |
-if test -d .tst; then |
- am__leading_dot=. |
-else |
- am__leading_dot=_ |
-fi |
-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;; |
+ if test "x$ac_ct_CC" = x; then |
+ CC="" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
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 |
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output |
- # is not polluted with repeated "-I." |
- am__isrc=' -I$(srcdir)' |
- # test to see if srcdir already configured |
- if test -f $srcdir/config.status; then |
- as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 |
+ CC=$ac_ct_CC |
fi |
fi |
-# test whether we have cygpath |
-if test -z "$CYGPATH_W"; then |
- if (cygpath --version) >/dev/null 2>/dev/null; then |
- CYGPATH_W='cygpath -w' |
- else |
- CYGPATH_W=echo |
- fi |
fi |
-# Define the identity of the package. |
- |
- PACKAGE=libxml2 |
- VERSION=$VERSION |
+test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
+as_fn_error $? "no acceptable C compiler found in \$PATH |
+See \`config.log' for more details" "$LINENO" 5; } |
+# Provide some information about the compiler. |
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 |
+set X $ac_compile |
+ac_compiler=$2 |
+for ac_option in --version -v -V -qversion; do |
+ { { ac_try="$ac_compiler $ac_option >&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_compiler $ac_option >&5") 2>conftest.err |
+ ac_status=$? |
+ if test -s conftest.err; then |
+ sed '10a\ |
+... rest of stderr output deleted ... |
+ 10q' conftest.err >conftest.er1 |
+ cat conftest.er1 >&5 |
+ fi |
+ rm -f conftest.er1 conftest.err |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } |
+done |
-cat >>confdefs.h <<_ACEOF |
-#define PACKAGE "$PACKAGE" |
-_ACEOF |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+int |
+main () |
+{ |
-cat >>confdefs.h <<_ACEOF |
-#define VERSION "$VERSION" |
+ ; |
+ return 0; |
+} |
_ACEOF |
+ac_clean_files_save=$ac_clean_files |
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" |
+# Try to create an executable without -o first, disregard a.out. |
+# It will help us diagnose broken compilers, and finding out an intuition |
+# of exeext. |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 |
+$as_echo_n "checking whether the C compiler works... " >&6; } |
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` |
-# Some tools Automake needs. |
- |
-ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} |
- |
- |
-AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} |
- |
- |
-AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} |
- |
- |
-AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} |
- |
- |
-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 (and possibly the TAP driver). The |
-# system "awk" is bad on some platforms. |
-# Always define AMTAR for backward compatibility. Yes, it's still used |
-# in the wild :-( We should find a proper way to deprecate it ... |
-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 -' |
- |
- |
- |
- |
+# The possible output files: |
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" |
+ac_rmfiles= |
+for ac_file in $ac_files |
+do |
+ case $ac_file in |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
+ * ) ac_rmfiles="$ac_rmfiles $ac_file";; |
+ esac |
+done |
+rm -f $ac_rmfiles |
-# 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 contrary |
-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 |
- |
- |
-# Support silent build rules, requires at least automake-1.11. Disable |
-# by either passing --disable-silent-rules to configure or passing V=1 |
-# to make |
-# 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=0;; |
+if { { ac_try="$ac_link_default" |
+case "(($ac_try" in |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
+ *) ac_try_echo=$ac_try;; |
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='\' |
- |
- |
-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 |
-if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}gcc; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_CC+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$CC"; then |
- ac_cv_prog_CC="$CC" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
-for as_dir in $PATH |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
+$as_echo "$ac_try_echo"; } >&5 |
+ (eval "$ac_link_default") 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; }; then : |
+ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. |
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' |
+# in a Makefile. We should not override ac_cv_exeext if it was cached, |
+# so that the user can short-circuit this test for compilers unknown to |
+# Autoconf. |
+for ac_file in $ac_files '' |
do |
- IFS=$as_save_IFS |
- test -z "$as_dir" && as_dir=. |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_CC="${ac_tool_prefix}gcc" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
+ test -f "$ac_file" || continue |
+ case $ac_file in |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) |
+ ;; |
+ [ab].out ) |
+ # We found the default executable, but exeext='' is most |
+ # certainly right. |
+ break;; |
+ *.* ) |
+ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; |
+ then :; else |
+ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
+ fi |
+ # We set ac_cv_exeext here because the later test for it is not |
+ # safe: cross compilers may not add the suffix if given an `-o' |
+ # argument, so we may need to know it at that point already. |
+ # Even if this section looks crufty: it has the advantage of |
+ # actually working. |
+ break;; |
+ * ) |
+ break;; |
+ esac |
done |
- done |
-IFS=$as_save_IFS |
+test "$ac_cv_exeext" = no && ac_cv_exeext= |
-fi |
-fi |
-CC=$ac_cv_prog_CC |
-if test -n "$CC"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
-$as_echo "$CC" >&6; } |
else |
+ ac_file='' |
+fi |
+if test -z "$ac_file"; then : |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
-fi |
- |
- |
-fi |
-if test -z "$ac_cv_prog_CC"; then |
- ac_ct_CC=$CC |
- # Extract the first word of "gcc", so it can be a program name with args. |
-set dummy gcc; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_CC+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$ac_ct_CC"; then |
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_CC="gcc" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
+$as_echo "$as_me: failed program was:" >&5 |
+sed 's/^/| /' conftest.$ac_ext >&5 |
-fi |
-fi |
-ac_ct_CC=$ac_cv_prog_ac_ct_CC |
-if test -n "$ac_ct_CC"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
-$as_echo "$ac_ct_CC" >&6; } |
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
+as_fn_error 77 "C compiler cannot create executables |
+See \`config.log' for more details" "$LINENO" 5; } |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
+$as_echo "yes" >&6; } |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 |
+$as_echo_n "checking for C compiler default output file name... " >&6; } |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 |
+$as_echo "$ac_file" >&6; } |
+ac_exeext=$ac_cv_exeext |
- if test "x$ac_ct_CC" = x; then |
- CC="" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out |
+ac_clean_files=$ac_clean_files_save |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 |
+$as_echo_n "checking for suffix of executables... " >&6; } |
+if { { ac_try="$ac_link" |
+case "(($ac_try" in |
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
+ *) ac_try_echo=$ac_try;; |
esac |
- CC=$ac_ct_CC |
- fi |
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
+$as_echo "$ac_try_echo"; } >&5 |
+ (eval "$ac_link") 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; }; then : |
+ # If both `conftest.exe' and `conftest' are `present' (well, observable) |
+# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will |
+# work properly (i.e., refer to `conftest.exe'), while it won't with |
+# `rm'. |
+for ac_file in conftest.exe conftest conftest.*; do |
+ test -f "$ac_file" || continue |
+ case $ac_file in |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
+ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
+ break;; |
+ * ) break;; |
+ esac |
+done |
else |
- CC="$ac_cv_prog_CC" |
-fi |
- |
-if test -z "$CC"; then |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}cc; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_CC+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$CC"; then |
- ac_cv_prog_CC="$CC" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_CC="${ac_tool_prefix}cc" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-CC=$ac_cv_prog_CC |
-if test -n "$CC"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
-$as_echo "$CC" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
+as_fn_error $? "cannot compute suffix of executables: cannot compile and link |
+See \`config.log' for more details" "$LINENO" 5; } |
fi |
+rm -f conftest conftest$ac_cv_exeext |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 |
+$as_echo "$ac_cv_exeext" >&6; } |
+rm -f conftest.$ac_ext |
+EXEEXT=$ac_cv_exeext |
+ac_exeext=$EXEEXT |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <stdio.h> |
+int |
+main () |
+{ |
+FILE *f = fopen ("conftest.out", "w"); |
+ return ferror (f) || fclose (f) != 0; |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+ac_clean_files="$ac_clean_files conftest.out" |
+# Check that the compiler produces executables we can run. If not, either |
+# the compiler is broken, or we cross compile. |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 |
+$as_echo_n "checking whether we are cross compiling... " >&6; } |
+if test "$cross_compiling" != yes; then |
+ { { ac_try="$ac_link" |
+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_link") 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } |
+ if { ac_try='./conftest$ac_cv_exeext' |
+ { { 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 |
+ cross_compiling=no |
+ else |
+ if test "$cross_compiling" = maybe; then |
+ cross_compiling=yes |
+ else |
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
+as_fn_error $? "cannot run C compiled programs. |
+If you meant to cross compile, use \`--host'. |
+See \`config.log' for more details" "$LINENO" 5; } |
+ fi |
fi |
fi |
-if test -z "$CC"; then |
- # Extract the first word of "cc", so it can be a program name with args. |
-set dummy cc; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_CC+:} false; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 |
+$as_echo "$cross_compiling" >&6; } |
+ |
+rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out |
+ac_clean_files=$ac_clean_files_save |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 |
+$as_echo_n "checking for suffix of object files... " >&6; } |
+if ${ac_cv_objext+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$CC"; then |
- ac_cv_prog_CC="$CC" # Let the user override the test. |
-else |
- ac_prog_rejected=no |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then |
- ac_prog_rejected=yes |
- continue |
- fi |
- ac_cv_prog_CC="cc" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+ |
+int |
+main () |
+{ |
+ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+rm -f conftest.o conftest.obj |
+if { { ac_try="$ac_compile" |
+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_compile") 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; }; then : |
+ for ac_file in conftest.o conftest.obj conftest.*; do |
+ test -f "$ac_file" || continue; |
+ case $ac_file in |
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; |
+ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` |
+ break;; |
+ esac |
done |
- done |
-IFS=$as_save_IFS |
+else |
+ $as_echo "$as_me: failed program was:" >&5 |
+sed 's/^/| /' conftest.$ac_ext >&5 |
-if test $ac_prog_rejected = yes; then |
- # We found a bogon in the path, so make sure we never use it. |
- set dummy $ac_cv_prog_CC |
- shift |
- if test $# != 0; then |
- # We chose a different compiler from the bogus one. |
- # However, it has the same basename, so the bogon will be chosen |
- # first if we set CC to just the basename; use the full file name. |
- shift |
- ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" |
- fi |
-fi |
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
+as_fn_error $? "cannot compute suffix of object files: cannot compile |
+See \`config.log' for more details" "$LINENO" 5; } |
fi |
+rm -f conftest.$ac_cv_objext conftest.$ac_ext |
fi |
-CC=$ac_cv_prog_CC |
-if test -n "$CC"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
-$as_echo "$CC" >&6; } |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 |
+$as_echo "$ac_cv_objext" >&6; } |
+OBJEXT=$ac_cv_objext |
+ac_objext=$OBJEXT |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 |
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } |
+if ${ac_cv_c_compiler_gnu+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+int |
+main () |
+{ |
+#ifndef __GNUC__ |
+ choke me |
+#endif |
-fi |
-if test -z "$CC"; then |
- if test -n "$ac_tool_prefix"; then |
- for ac_prog in cl.exe |
- do |
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_CC+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$CC"; then |
- ac_cv_prog_CC="$CC" # Let the user override the test. |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_compiler_gnu=yes |
else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
+ ac_compiler_gnu=no |
fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+ac_cv_c_compiler_gnu=$ac_compiler_gnu |
+ |
fi |
-CC=$ac_cv_prog_CC |
-if test -n "$CC"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
-$as_echo "$CC" >&6; } |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 |
+$as_echo "$ac_cv_c_compiler_gnu" >&6; } |
+if test $ac_compiler_gnu = yes; then |
+ GCC=yes |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
- test -n "$CC" && break |
- done |
+ GCC= |
fi |
-if test -z "$CC"; then |
- ac_ct_CC=$CC |
- for ac_prog in cl.exe |
-do |
- # Extract the first word of "$ac_prog", so it can be a program name with args. |
-set dummy $ac_prog; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_CC+:} false; then : |
+ac_test_CFLAGS=${CFLAGS+set} |
+ac_save_CFLAGS=$CFLAGS |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 |
+$as_echo_n "checking whether $CC accepts -g... " >&6; } |
+if ${ac_cv_prog_cc_g+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$ac_ct_CC"; then |
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. |
+ ac_save_c_werror_flag=$ac_c_werror_flag |
+ ac_c_werror_flag=yes |
+ ac_cv_prog_cc_g=no |
+ CFLAGS="-g" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+ |
+int |
+main () |
+{ |
+ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_cv_prog_cc_g=yes |
else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_CC="$ac_prog" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
+ CFLAGS="" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+ |
+int |
+main () |
+{ |
+ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ |
+else |
+ ac_c_werror_flag=$ac_save_c_werror_flag |
+ CFLAGS="-g" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+ |
+int |
+main () |
+{ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_cv_prog_cc_g=yes |
fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
-ac_ct_CC=$ac_cv_prog_ac_ct_CC |
-if test -n "$ac_ct_CC"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
-$as_echo "$ac_ct_CC" >&6; } |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+ ac_c_werror_flag=$ac_save_c_werror_flag |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 |
+$as_echo "$ac_cv_prog_cc_g" >&6; } |
+if test "$ac_test_CFLAGS" = set; then |
+ CFLAGS=$ac_save_CFLAGS |
+elif test $ac_cv_prog_cc_g = yes; then |
+ if test "$GCC" = yes; then |
+ CFLAGS="-g -O2" |
+ else |
+ CFLAGS="-g" |
+ fi |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ if test "$GCC" = yes; then |
+ CFLAGS="-O2" |
+ else |
+ CFLAGS= |
+ fi |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 |
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } |
+if ${ac_cv_prog_cc_c89+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ ac_cv_prog_cc_c89=no |
+ac_save_CC=$CC |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <stdarg.h> |
+#include <stdio.h> |
+struct stat; |
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ |
+struct buf { int x; }; |
+FILE * (*rcsopen) (struct buf *, struct stat *, int); |
+static char *e (p, i) |
+ char **p; |
+ int i; |
+{ |
+ return p[i]; |
+} |
+static char *f (char * (*g) (char **, int), char **p, ...) |
+{ |
+ char *s; |
+ va_list v; |
+ va_start (v,p); |
+ s = g (p, va_arg (v,int)); |
+ va_end (v); |
+ return s; |
+} |
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has |
+ function prototypes and stuff, but not '\xHH' hex character constants. |
+ These don't provoke an error unfortunately, instead are silently treated |
+ as 'x'. The following induces an error, until -std is added to get |
+ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an |
+ array size at least. It's necessary to write '\x00'==0 to get something |
+ that's true only with -std. */ |
+int osf4_cc_array ['\x00' == 0 ? 1 : -1]; |
- test -n "$ac_ct_CC" && break |
-done |
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters |
+ inside strings and character constants. */ |
+#define FOO(x) 'x' |
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; |
- if test "x$ac_ct_CC" = x; then |
- CC="" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- CC=$ac_ct_CC |
- fi |
+int test (int i, double x); |
+struct s1 {int (*f) (int a);}; |
+struct s2 {int (*f) (double a);}; |
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); |
+int argc; |
+char **argv; |
+int |
+main () |
+{ |
+return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ |
+ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" |
+do |
+ CC="$ac_save_CC $ac_arg" |
+ if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_cv_prog_cc_c89=$ac_arg |
fi |
+rm -f core conftest.err conftest.$ac_objext |
+ test "x$ac_cv_prog_cc_c89" != "xno" && break |
+done |
+rm -f conftest.$ac_ext |
+CC=$ac_save_CC |
fi |
+# AC_CACHE_VAL |
+case "x$ac_cv_prog_cc_c89" in |
+ x) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 |
+$as_echo "none needed" >&6; } ;; |
+ xno) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 |
+$as_echo "unsupported" >&6; } ;; |
+ *) |
+ CC="$CC $ac_cv_prog_cc_c89" |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 |
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; |
+esac |
+if test "x$ac_cv_prog_cc_c89" != xno; then : |
+fi |
-test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
-as_fn_error $? "no acceptable C compiler found in \$PATH |
-See \`config.log' for more details" "$LINENO" 5; } |
- |
-# Provide some information about the compiler. |
-$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 |
-set X $ac_compile |
-ac_compiler=$2 |
-for ac_option in --version -v -V -qversion; do |
- { { ac_try="$ac_compiler $ac_option >&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_compiler $ac_option >&5") 2>conftest.err |
- ac_status=$? |
- if test -s conftest.err; then |
- sed '10a\ |
-... rest of stderr output deleted ... |
- 10q' conftest.err >conftest.er1 |
- cat conftest.er1 >&5 |
- fi |
- rm -f conftest.er1 conftest.err |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } |
-done |
+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 |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+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 |
@@ -3594,469 +3205,474 @@ main () |
return 0; |
} |
_ACEOF |
-ac_clean_files_save=$ac_clean_files |
-ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" |
-# Try to create an executable without -o first, disregard a.out. |
-# It will help us diagnose broken compilers, and finding out an intuition |
-# of exeext. |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 |
-$as_echo_n "checking whether the C compiler works... " >&6; } |
-ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` |
- |
-# The possible output files: |
-ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" |
- |
-ac_rmfiles= |
-for ac_file in $ac_files |
+ # 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_objext" >&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 |
+ |
+ |
+ |
+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 how to run the C preprocessor" >&5 |
+$as_echo_n "checking how to run the C preprocessor... " >&6; } |
+# On Suns, sometimes $CPP names a directory. |
+if test -n "$CPP" && test -d "$CPP"; then |
+ CPP= |
+fi |
+if test -z "$CPP"; then |
+ if ${ac_cv_prog_CPP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ # Double quotes because CPP needs to be expanded |
+ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" |
+ do |
+ ac_preproc_ok=false |
+for ac_c_preproc_warn_flag in '' yes |
do |
- case $ac_file in |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
- * ) ac_rmfiles="$ac_rmfiles $ac_file";; |
- esac |
+ # Use a header file that comes with gcc, so configuring glibc |
+ # with a fresh cross-compiler works. |
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
+ # <limits.h> exists even on freestanding compilers. |
+ # On the NeXT, cc -E runs the code through the compiler's parser, |
+ # not just through cpp. "Syntax error" is here to catch this case. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#ifdef __STDC__ |
+# include <limits.h> |
+#else |
+# include <assert.h> |
+#endif |
+ Syntax error |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
+ |
+else |
+ # Broken: fails on valid input. |
+continue |
+fi |
+rm -f conftest.err conftest.i conftest.$ac_ext |
+ |
+ # OK, works on sane cases. Now check whether nonexistent headers |
+ # can be detected and how. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <ac_nonexistent.h> |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
+ # Broken: success on invalid input. |
+continue |
+else |
+ # Passes both tests. |
+ac_preproc_ok=: |
+break |
+fi |
+rm -f conftest.err conftest.i conftest.$ac_ext |
+ |
done |
-rm -f $ac_rmfiles |
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
+rm -f conftest.i conftest.err conftest.$ac_ext |
+if $ac_preproc_ok; then : |
+ break |
+fi |
-if { { ac_try="$ac_link_default" |
-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_link_default") 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; }; then : |
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. |
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' |
-# in a Makefile. We should not override ac_cv_exeext if it was cached, |
-# so that the user can short-circuit this test for compilers unknown to |
-# Autoconf. |
-for ac_file in $ac_files '' |
+ done |
+ ac_cv_prog_CPP=$CPP |
+ |
+fi |
+ CPP=$ac_cv_prog_CPP |
+else |
+ ac_cv_prog_CPP=$CPP |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 |
+$as_echo "$CPP" >&6; } |
+ac_preproc_ok=false |
+for ac_c_preproc_warn_flag in '' yes |
do |
- test -f "$ac_file" || continue |
- case $ac_file in |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) |
- ;; |
- [ab].out ) |
- # We found the default executable, but exeext='' is most |
- # certainly right. |
- break;; |
- *.* ) |
- if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; |
- then :; else |
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
- fi |
- # We set ac_cv_exeext here because the later test for it is not |
- # safe: cross compilers may not add the suffix if given an `-o' |
- # argument, so we may need to know it at that point already. |
- # Even if this section looks crufty: it has the advantage of |
- # actually working. |
- break;; |
- * ) |
- break;; |
- esac |
-done |
-test "$ac_cv_exeext" = no && ac_cv_exeext= |
+ # Use a header file that comes with gcc, so configuring glibc |
+ # with a fresh cross-compiler works. |
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
+ # <limits.h> exists even on freestanding compilers. |
+ # On the NeXT, cc -E runs the code through the compiler's parser, |
+ # not just through cpp. "Syntax error" is here to catch this case. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#ifdef __STDC__ |
+# include <limits.h> |
+#else |
+# include <assert.h> |
+#endif |
+ Syntax error |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
else |
- ac_file='' |
+ # Broken: fails on valid input. |
+continue |
fi |
-if test -z "$ac_file"; then : |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-$as_echo "$as_me: failed program was:" >&5 |
-sed 's/^/| /' conftest.$ac_ext >&5 |
+rm -f conftest.err conftest.i conftest.$ac_ext |
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
-as_fn_error 77 "C compiler cannot create executables |
-See \`config.log' for more details" "$LINENO" 5; } |
+ # OK, works on sane cases. Now check whether nonexistent headers |
+ # can be detected and how. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <ac_nonexistent.h> |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
+ # Broken: success on invalid input. |
+continue |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
+ # Passes both tests. |
+ac_preproc_ok=: |
+break |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 |
-$as_echo_n "checking for C compiler default output file name... " >&6; } |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 |
-$as_echo "$ac_file" >&6; } |
-ac_exeext=$ac_cv_exeext |
+rm -f conftest.err conftest.i conftest.$ac_ext |
-rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out |
-ac_clean_files=$ac_clean_files_save |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 |
-$as_echo_n "checking for suffix of executables... " >&6; } |
-if { { ac_try="$ac_link" |
-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_link") 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; }; then : |
- # If both `conftest.exe' and `conftest' are `present' (well, observable) |
-# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will |
-# work properly (i.e., refer to `conftest.exe'), while it won't with |
-# `rm'. |
-for ac_file in conftest.exe conftest conftest.*; do |
- test -f "$ac_file" || continue |
- case $ac_file in |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; |
- *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
- break;; |
- * ) break;; |
- esac |
done |
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
+rm -f conftest.i conftest.err conftest.$ac_ext |
+if $ac_preproc_ok; then : |
+ |
else |
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
-as_fn_error $? "cannot compute suffix of executables: cannot compile and link |
+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check |
See \`config.log' for more details" "$LINENO" 5; } |
fi |
-rm -f conftest conftest$ac_cv_exeext |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 |
-$as_echo "$ac_cv_exeext" >&6; } |
-rm -f conftest.$ac_ext |
-EXEEXT=$ac_cv_exeext |
-ac_exeext=$EXEEXT |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <stdio.h> |
-int |
-main () |
-{ |
-FILE *f = fopen ("conftest.out", "w"); |
- return ferror (f) || fclose (f) != 0; |
+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 |
- ; |
- return 0; |
-} |
-_ACEOF |
-ac_clean_files="$ac_clean_files conftest.out" |
-# Check that the compiler produces executables we can run. If not, either |
-# the compiler is broken, or we cross compile. |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 |
-$as_echo_n "checking whether we are cross compiling... " >&6; } |
-if test "$cross_compiling" != yes; then |
- { { ac_try="$ac_link" |
-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_link") 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } |
- if { ac_try='./conftest$ac_cv_exeext' |
- { { 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 |
- cross_compiling=no |
- else |
- if test "$cross_compiling" = maybe; then |
- cross_compiling=yes |
- else |
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
-as_fn_error $? "cannot run C compiled programs. |
-If you meant to cross compile, use \`--host'. |
-See \`config.log' for more details" "$LINENO" 5; } |
+ |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 |
+$as_echo_n "checking for grep that handles long lines and -e... " >&6; } |
+if ${ac_cv_path_GREP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -z "$GREP"; then |
+ ac_path_GREP_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$PATH_SEPARATOR/usr/xpg4/bin |
+do |
+ IFS=$as_save_IFS |
+ test -z "$as_dir" && as_dir=. |
+ for ac_prog in grep ggrep; do |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" |
+ as_fn_executable_p "$ac_path_GREP" || continue |
+# Check for GNU ac_path_GREP and select it if it is found. |
+ # Check for GNU $ac_path_GREP |
+case `"$ac_path_GREP" --version 2>&1` in |
+*GNU*) |
+ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; |
+*) |
+ ac_count=0 |
+ $as_echo_n 0123456789 >"conftest.in" |
+ while : |
+ do |
+ cat "conftest.in" "conftest.in" >"conftest.tmp" |
+ mv "conftest.tmp" "conftest.in" |
+ cp "conftest.in" "conftest.nl" |
+ $as_echo 'GREP' >> "conftest.nl" |
+ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break |
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
+ as_fn_arith $ac_count + 1 && ac_count=$as_val |
+ if test $ac_count -gt ${ac_path_GREP_max-0}; then |
+ # Best one so far, save it but keep looking for a better one |
+ ac_cv_path_GREP="$ac_path_GREP" |
+ ac_path_GREP_max=$ac_count |
fi |
+ # 10*(2^10) chars as input seems more than enough |
+ test $ac_count -gt 10 && break |
+ done |
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
+esac |
+ |
+ $ac_path_GREP_found && break 3 |
+ done |
+ done |
+ done |
+IFS=$as_save_IFS |
+ if test -z "$ac_cv_path_GREP"; then |
+ as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
fi |
+else |
+ ac_cv_path_GREP=$GREP |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 |
-$as_echo "$cross_compiling" >&6; } |
-rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out |
-ac_clean_files=$ac_clean_files_save |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 |
-$as_echo_n "checking for suffix of object files... " >&6; } |
-if ${ac_cv_objext+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 |
+$as_echo "$ac_cv_path_GREP" >&6; } |
+ GREP="$ac_cv_path_GREP" |
-int |
-main () |
-{ |
- ; |
- return 0; |
-} |
-_ACEOF |
-rm -f conftest.o conftest.obj |
-if { { ac_try="$ac_compile" |
-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_compile") 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; }; then : |
- for ac_file in conftest.o conftest.obj conftest.*; do |
- test -f "$ac_file" || continue; |
- case $ac_file in |
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; |
- *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` |
- break;; |
- esac |
-done |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 |
+$as_echo_n "checking for egrep... " >&6; } |
+if ${ac_cv_path_EGREP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
- $as_echo "$as_me: failed program was:" >&5 |
-sed 's/^/| /' conftest.$ac_ext >&5 |
+ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 |
+ then ac_cv_path_EGREP="$GREP -E" |
+ else |
+ if test -z "$EGREP"; then |
+ ac_path_EGREP_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$PATH_SEPARATOR/usr/xpg4/bin |
+do |
+ IFS=$as_save_IFS |
+ test -z "$as_dir" && as_dir=. |
+ for ac_prog in egrep; do |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" |
+ as_fn_executable_p "$ac_path_EGREP" || continue |
+# Check for GNU ac_path_EGREP and select it if it is found. |
+ # Check for GNU $ac_path_EGREP |
+case `"$ac_path_EGREP" --version 2>&1` in |
+*GNU*) |
+ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; |
+*) |
+ ac_count=0 |
+ $as_echo_n 0123456789 >"conftest.in" |
+ while : |
+ do |
+ cat "conftest.in" "conftest.in" >"conftest.tmp" |
+ mv "conftest.tmp" "conftest.in" |
+ cp "conftest.in" "conftest.nl" |
+ $as_echo 'EGREP' >> "conftest.nl" |
+ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break |
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
+ as_fn_arith $ac_count + 1 && ac_count=$as_val |
+ if test $ac_count -gt ${ac_path_EGREP_max-0}; then |
+ # Best one so far, save it but keep looking for a better one |
+ ac_cv_path_EGREP="$ac_path_EGREP" |
+ ac_path_EGREP_max=$ac_count |
+ fi |
+ # 10*(2^10) chars as input seems more than enough |
+ test $ac_count -gt 10 && break |
+ done |
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
+esac |
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
-as_fn_error $? "cannot compute suffix of object files: cannot compile |
-See \`config.log' for more details" "$LINENO" 5; } |
+ $ac_path_EGREP_found && break 3 |
+ done |
+ done |
+ done |
+IFS=$as_save_IFS |
+ if test -z "$ac_cv_path_EGREP"; then |
+ as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
+ fi |
+else |
+ ac_cv_path_EGREP=$EGREP |
fi |
-rm -f conftest.$ac_cv_objext conftest.$ac_ext |
+ |
+ fi |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 |
-$as_echo "$ac_cv_objext" >&6; } |
-OBJEXT=$ac_cv_objext |
-ac_objext=$OBJEXT |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 |
-$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } |
-if ${ac_cv_c_compiler_gnu+:} false; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 |
+$as_echo "$ac_cv_path_EGREP" >&6; } |
+ EGREP="$ac_cv_path_EGREP" |
+ |
+ |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 |
+$as_echo_n "checking for ANSI C header files... " >&6; } |
+if ${ac_cv_header_stdc+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
+#include <stdlib.h> |
+#include <stdarg.h> |
+#include <string.h> |
+#include <float.h> |
int |
main () |
{ |
-#ifndef __GNUC__ |
- choke me |
-#endif |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
- ac_compiler_gnu=yes |
+ ac_cv_header_stdc=yes |
else |
- ac_compiler_gnu=no |
+ ac_cv_header_stdc=no |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
-ac_cv_c_compiler_gnu=$ac_compiler_gnu |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 |
-$as_echo "$ac_cv_c_compiler_gnu" >&6; } |
-if test $ac_compiler_gnu = yes; then |
- GCC=yes |
+if test $ac_cv_header_stdc = yes; then |
+ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <string.h> |
+ |
+_ACEOF |
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
+ $EGREP "memchr" >/dev/null 2>&1; then : |
+ |
else |
- GCC= |
+ ac_cv_header_stdc=no |
fi |
-ac_test_CFLAGS=${CFLAGS+set} |
-ac_save_CFLAGS=$CFLAGS |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 |
-$as_echo_n "checking whether $CC accepts -g... " >&6; } |
-if ${ac_cv_prog_cc_g+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_save_c_werror_flag=$ac_c_werror_flag |
- ac_c_werror_flag=yes |
- ac_cv_prog_cc_g=no |
- CFLAGS="-g" |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+rm -f conftest* |
-int |
-main () |
-{ |
+fi |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- ac_cv_prog_cc_g=yes |
-else |
- CFLAGS="" |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+if test $ac_cv_header_stdc = yes; then |
+ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
+#include <stdlib.h> |
-int |
-main () |
-{ |
- |
- ; |
- return 0; |
-} |
_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
+ $EGREP "free" >/dev/null 2>&1; then : |
else |
- ac_c_werror_flag=$ac_save_c_werror_flag |
- CFLAGS="-g" |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+ ac_cv_header_stdc=no |
+fi |
+rm -f conftest* |
+ |
+fi |
+ |
+if test $ac_cv_header_stdc = yes; then |
+ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. |
+ if test "$cross_compiling" = yes; then : |
+ : |
+else |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
+#include <ctype.h> |
+#include <stdlib.h> |
+#if ((' ' & 0x0FF) == 0x020) |
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') |
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) |
+#else |
+# define ISLOWER(c) \ |
+ (('a' <= (c) && (c) <= 'i') \ |
+ || ('j' <= (c) && (c) <= 'r') \ |
+ || ('s' <= (c) && (c) <= 'z')) |
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) |
+#endif |
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) |
int |
main () |
{ |
- |
- ; |
+ int i; |
+ for (i = 0; i < 256; i++) |
+ if (XOR (islower (i), ISLOWER (i)) |
+ || toupper (i) != TOUPPER (i)) |
+ return 2; |
return 0; |
} |
_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- ac_cv_prog_cc_g=yes |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+if ac_fn_c_try_run "$LINENO"; then : |
+ |
+else |
+ ac_cv_header_stdc=no |
fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
+ conftest.$ac_objext conftest.beam conftest.$ac_ext |
fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
- ac_c_werror_flag=$ac_save_c_werror_flag |
+ |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 |
-$as_echo "$ac_cv_prog_cc_g" >&6; } |
-if test "$ac_test_CFLAGS" = set; then |
- CFLAGS=$ac_save_CFLAGS |
-elif test $ac_cv_prog_cc_g = yes; then |
- if test "$GCC" = yes; then |
- CFLAGS="-g -O2" |
- else |
- CFLAGS="-g" |
- fi |
-else |
- if test "$GCC" = yes; then |
- CFLAGS="-O2" |
- else |
- CFLAGS= |
- fi |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 |
-$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } |
-if ${ac_cv_prog_cc_c89+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_cv_prog_cc_c89=no |
-ac_save_CC=$CC |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <stdarg.h> |
-#include <stdio.h> |
-struct stat; |
-/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ |
-struct buf { int x; }; |
-FILE * (*rcsopen) (struct buf *, struct stat *, int); |
-static char *e (p, i) |
- char **p; |
- int i; |
-{ |
- return p[i]; |
-} |
-static char *f (char * (*g) (char **, int), char **p, ...) |
-{ |
- char *s; |
- va_list v; |
- va_start (v,p); |
- s = g (p, va_arg (v,int)); |
- va_end (v); |
- return s; |
-} |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 |
+$as_echo "$ac_cv_header_stdc" >&6; } |
+if test $ac_cv_header_stdc = yes; then |
-/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has |
- function prototypes and stuff, but not '\xHH' hex character constants. |
- These don't provoke an error unfortunately, instead are silently treated |
- as 'x'. The following induces an error, until -std is added to get |
- proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an |
- array size at least. It's necessary to write '\x00'==0 to get something |
- that's true only with -std. */ |
-int osf4_cc_array ['\x00' == 0 ? 1 : -1]; |
+$as_echo "#define STDC_HEADERS 1" >>confdefs.h |
-/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters |
- inside strings and character constants. */ |
-#define FOO(x) 'x' |
-int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; |
+fi |
-int test (int i, double x); |
-struct s1 {int (*f) (int a);}; |
-struct s2 {int (*f) (double a);}; |
-int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); |
-int argc; |
-char **argv; |
-int |
-main () |
-{ |
-return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; |
- ; |
- return 0; |
-} |
+# On IRIX 5.3, sys/types and inttypes.h are conflicting. |
+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ |
+ inttypes.h stdint.h unistd.h |
+do : |
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default |
+" |
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
_ACEOF |
-for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ |
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" |
-do |
- CC="$ac_save_CC $ac_arg" |
- if ac_fn_c_try_compile "$LINENO"; then : |
- ac_cv_prog_cc_c89=$ac_arg |
+ |
fi |
-rm -f core conftest.err conftest.$ac_objext |
- test "x$ac_cv_prog_cc_c89" != "xno" && break |
+ |
done |
-rm -f conftest.$ac_ext |
-CC=$ac_save_CC |
-fi |
-# AC_CACHE_VAL |
-case "x$ac_cv_prog_cc_c89" in |
- x) |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 |
-$as_echo "none needed" >&6; } ;; |
- xno) |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 |
-$as_echo "unsupported" >&6; } ;; |
- *) |
- CC="$CC $ac_cv_prog_cc_c89" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 |
-$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; |
-esac |
-if test "x$ac_cv_prog_cc_c89" != xno; then : |
+ |
+ ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" |
+if test "x$ac_cv_header_minix_config_h" = xyes; then : |
+ MINIX=yes |
+else |
+ MINIX= |
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 |
-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 : |
+ if test "$MINIX" = yes; then |
+ |
+$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h |
+ |
+ |
+$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h |
+ |
+ |
+$as_echo "#define _MINIX 1" >>confdefs.h |
+ |
+ fi |
+ |
+ |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 |
+$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } |
+if ${ac_cv_safe_to_define___extensions__+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
+# define __EXTENSIONS__ 1 |
+ $ac_includes_default |
int |
main () |
{ |
@@ -4065,405 +3681,320 @@ 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_objext" >&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 |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_cv_safe_to_define___extensions__=yes |
+else |
+ ac_cv_safe_to_define___extensions__=no |
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" |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
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 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 |
+$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } |
+ test $ac_cv_safe_to_define___extensions__ = yes && |
+ $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h |
-DEPDIR="${am__leading_dot}deps" |
+ $as_echo "#define _ALL_SOURCE 1" >>confdefs.h |
-ac_config_commands="$ac_config_commands depfiles" |
+ $as_echo "#define _GNU_SOURCE 1" >>confdefs.h |
+ $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h |
-am_make=${MAKE-make} |
-cat > confinc << 'END' |
-am__doit: |
- @echo this is the am__doit target |
-.PHONY: am__doit |
-END |
-# If we don't find an include directive, just comment out the code. |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 |
-$as_echo_n "checking for style of include used by $am_make... " >&6; } |
-am__include="#" |
-am__quote= |
-_am_result=none |
-# First try GNU make style include. |
-echo "include confinc" > confmf |
-# Ignore all kinds of additional output from 'make'. |
-case `$am_make -s -f confmf 2> /dev/null` in #( |
-*the\ am__doit\ target*) |
- am__include=include |
- am__quote= |
- _am_result=GNU |
- ;; |
-esac |
-# Now try BSD make style include. |
-if test "$am__include" = "#"; then |
- echo '.include "confinc"' > confmf |
- case `$am_make -s -f confmf 2> /dev/null` in #( |
- *the\ am__doit\ target*) |
- am__include=.include |
- am__quote="\"" |
- _am_result=BSD |
- ;; |
- esac |
-fi |
+ $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 |
-$as_echo "$_am_result" >&6; } |
-rm -f confinc confmf |
-# Check whether --enable-dependency-tracking was given. |
-if test "${enable_dependency_tracking+set}" = set; then : |
- enableval=$enable_dependency_tracking; |
-fi |
+LIBXSLT_MAJOR_VERSION=1 |
+LIBXSLT_MINOR_VERSION=1 |
+LIBXSLT_MICRO_VERSION=28 |
+PACKAGE=libxslt |
+LIBEXSLT_MAJOR_VERSION=0 |
+LIBEXSLT_MINOR_VERSION=8 |
+LIBEXSLT_MICRO_VERSION=17 |
+LIBXML_REQUIRED_VERSION=2.6.27 |
-if test "x$enable_dependency_tracking" != xno; then |
- am_depcomp="$ac_aux_dir/depcomp" |
- AMDEPBACKSLASH='\' |
- am__nodep='_no' |
+ |
+LIBXSLT_VERSION=$LIBXSLT_MAJOR_VERSION.$LIBXSLT_MINOR_VERSION.$LIBXSLT_MICRO_VERSION |
+LIBXSLT_VERSION_INFO=`expr $LIBXSLT_MAJOR_VERSION + $LIBXSLT_MINOR_VERSION`:$LIBXSLT_MICRO_VERSION:$LIBXSLT_MINOR_VERSION |
+ |
+LIBXSLT_VERSION_NUMBER=`expr $LIBXSLT_MAJOR_VERSION \* 10000 + $LIBXSLT_MINOR_VERSION \* 100 + $LIBXSLT_MICRO_VERSION` |
+LIBXSLT_MAJOR_MINOR_VERSION=$LIBXSLT_MAJOR_VERSION.$LIBXSLT_MINOR_VERSION |
+ |
+if test -f CVS/Entries; then |
+ extra=`grep ChangeLog CVS/Entries | grep -v LIBXSLT | sed -e s\%/ChangeLog/1\.%% -e s\%/.*$%%` |
+ echo extra=$extra |
+ if test "$extra" != "" |
+ then |
+ LIBXSLT_VERSION_EXTRA="-CVS$extra" |
+ fi |
+else if test -d .svn ; then |
+ extra=`svn info | grep Revision | sed 's+Revision: ++'` |
+ echo extra=$extra |
+ if test "$extra" != "" |
+ then |
+ LIBXSLT_VERSION_EXTRA="-SVN$extra" |
+ fi |
+else if test -d .git ; then |
+ extra=`git describe | sed 's+LIBXSLT[0-9.]*-++'` |
+ echo extra=$extra |
+ if test "$extra" != "" |
+ then |
+ LIBXSLT_VERSION_EXTRA="-GIT$extra" |
+ fi |
+fi |
fi |
- if test "x$enable_dependency_tracking" != xno; then |
- AMDEP_TRUE= |
- AMDEP_FALSE='#' |
-else |
- AMDEP_TRUE='#' |
- AMDEP_FALSE= |
fi |
-depcc="$CC" am_compiler_list= |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 |
-$as_echo_n "checking dependency style of $depcc... " >&6; } |
-if ${am_cv_CC_dependencies_compiler_type+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then |
- # 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 |
- # instance it was reported that on HP-UX the gcc test will end up |
- # making a dummy file named 'D' -- because '-MD' means "put the output |
- # in D". |
- rm -rf conftest.dir |
- mkdir conftest.dir |
- # Copy depcomp to subdir because otherwise we won't find it if we're |
- # using a relative directory. |
- cp "$am_depcomp" conftest.dir |
- cd conftest.dir |
- # We will build objects and dependencies in a subdirectory because |
- # it helps to detect inapplicable dependency modes. For instance |
- # both Tru64's cc and ICC support -MD to output dependencies as a |
- # side effect of compilation, but ICC will put the dependencies in |
- # the current directory while Tru64 will put them in the object |
- # directory. |
- mkdir sub |
- am_cv_CC_dependencies_compiler_type=none |
- if test "$am_compiler_list" = ""; then |
- am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` |
- fi |
- am__universal=false |
- case " $depcc " in #( |
- *\ -arch\ *\ -arch\ *) am__universal=true ;; |
- esac |
- for depmode in $am_compiler_list; do |
- # Setup a source with many dependencies, because some compilers |
- # like to wrap large dependency lists on column 80 (with \), and |
- # we should not choose a depcomp mode which is confused by this. |
- # |
- # We need to recreate these files for each test, as the compiler may |
- # overwrite some of them when testing with obscure command lines. |
- # This happens at least with the AIX C compiler. |
- : > sub/conftest.c |
- for i in 1 2 3 4 5 6; do |
- echo '#include "conftst'$i'.h"' >> sub/conftest.c |
- # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with |
- # Solaris 10 /bin/sh. |
- echo '/* dummy */' > sub/conftst$i.h |
- done |
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf |
- # We check with '-c' and '-o' for the sake of the "dashmstdout" |
- # mode. It turns out that the SunPro C++ compiler does not properly |
- # handle '-M -o', and we need to detect this. Also, some Intel |
- # versions had trouble with output in subdirs. |
- am__obj=sub/conftest.${OBJEXT-o} |
- am__minus_obj="-o $am__obj" |
- case $depmode in |
- gcc) |
- # This depmode causes a compiler race in universal mode. |
- test "$am__universal" = false || continue |
- ;; |
- nosideeffect) |
- # After this tag, mechanisms are not by side-effect, so they'll |
- # only be used when explicitly requested. |
- if test "x$enable_dependency_tracking" = xyes; then |
- continue |
- else |
- break |
- fi |
- ;; |
- msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
- # This compiler won't grok '-c -o', but also, the minuso test has |
- # not run yet. These depmodes are late enough in the game, and |
- # so weak that their functioning should not be impacted. |
- am__obj=conftest.${OBJEXT-o} |
- am__minus_obj= |
- ;; |
- none) break ;; |
- esac |
- if depmode=$depmode \ |
- source=sub/conftest.c object=$am__obj \ |
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ |
- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ |
- >/dev/null 2>conftest.err && |
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && |
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && |
- grep $am__obj sub/conftest.Po > /dev/null 2>&1 && |
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then |
- # icc doesn't choke on unknown options, it will just issue warnings |
- # or remarks (even with -Werror). So we grep stderr for any message |
- # that says an option was ignored or not supported. |
- # When given -MP, icc 7.0 and 7.1 complain thusly: |
- # icc: Command line warning: ignoring option '-M'; no argument required |
- # The diagnosis changed in icc 8.0: |
- # icc: Command line remark: option '-MP' not supported |
- if (grep 'ignoring option' conftest.err || |
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else |
- am_cv_CC_dependencies_compiler_type=$depmode |
- break |
- fi |
- fi |
- done |
- cd .. |
- rm -rf conftest.dir |
-else |
- am_cv_CC_dependencies_compiler_type=none |
-fi |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 |
-$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } |
-CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type |
- if |
- test "x$enable_dependency_tracking" != xno \ |
- && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then |
- am__fastdepCC_TRUE= |
- am__fastdepCC_FALSE='#' |
-else |
- am__fastdepCC_TRUE='#' |
- am__fastdepCC_FALSE= |
-fi |
+LIBEXSLT_VERSION=$LIBEXSLT_MAJOR_VERSION.$LIBEXSLT_MINOR_VERSION.$LIBEXSLT_MICRO_VERSION |
+LIBEXSLT_VERSION_INFO=`expr $LIBEXSLT_MAJOR_VERSION + $LIBEXSLT_MINOR_VERSION`:$LIBEXSLT_MICRO_VERSION:$LIBEXSLT_MINOR_VERSION |
+LIBEXSLT_VERSION_NUMBER=`expr $LIBEXSLT_MAJOR_VERSION \* 10000 + $LIBEXSLT_MINOR_VERSION \* 100 + $LIBEXSLT_MICRO_VERSION` |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 |
-$as_echo_n "checking whether ln -s works... " >&6; } |
-LN_S=$as_ln_s |
-if test "$LN_S" = "ln -s"; 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, using $LN_S" >&5 |
-$as_echo "no, using $LN_S" >&6; } |
+if test -f CVS/Entries; then |
+ LIBEXSLT_VERSION_EXTRA=-CVS`grep ChangeLog CVS/Entries | sed -e s\%/ChangeLog/1\.%% -e s\%/.*$%%` |
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 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 |
-$as_echo_n "checking how to run the C preprocessor... " >&6; } |
-# On Suns, sometimes $CPP names a directory. |
-if test -n "$CPP" && test -d "$CPP"; then |
- CPP= |
-fi |
-if test -z "$CPP"; then |
- if ${ac_cv_prog_CPP+:} false; then : |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+VERSION=${LIBXSLT_VERSION} |
+ |
+am__api_version='1.14' |
+ |
+# Find a good install program. We prefer a C program (faster), |
+# so one script is as good as another. But avoid the broken or |
+# incompatible versions: |
+# SysV /etc/install, /usr/sbin/install |
+# SunOS /usr/etc/install |
+# IRIX /sbin/install |
+# AIX /bin/install |
+# AmigaOS /C/install, which installs bootblocks on floppy discs |
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag |
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args |
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" |
+# OS/2's system install, which has a completely different semantic |
+# ./install, which can be erroneously created by make from ./install.sh. |
+# Reject install programs that cannot install multiple files. |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 |
+$as_echo_n "checking for a BSD-compatible install... " >&6; } |
+if test -z "$INSTALL"; then |
+if ${ac_cv_path_install+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- # Double quotes because CPP needs to be expanded |
- for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" |
- do |
- ac_preproc_ok=false |
-for ac_c_preproc_warn_flag in '' yes |
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+for as_dir in $PATH |
do |
- # Use a header file that comes with gcc, so configuring glibc |
- # with a fresh cross-compiler works. |
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
- # <limits.h> exists even on freestanding compilers. |
- # On the NeXT, cc -E runs the code through the compiler's parser, |
- # not just through cpp. "Syntax error" is here to catch this case. |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#ifdef __STDC__ |
-# include <limits.h> |
-#else |
-# include <assert.h> |
-#endif |
- Syntax error |
-_ACEOF |
-if ac_fn_c_try_cpp "$LINENO"; then : |
+ IFS=$as_save_IFS |
+ test -z "$as_dir" && as_dir=. |
+ # Account for people who put trailing slashes in PATH elements. |
+case $as_dir/ in #(( |
+ ./ | .// | /[cC]/* | \ |
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ |
+ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ |
+ /usr/ucb/* ) ;; |
+ *) |
+ # OSF1 and SCO ODT 3.0 have their own names for install. |
+ # Don't use installbsd from OSF since it installs stuff as root |
+ # by default. |
+ for ac_prog in ginstall scoinst install; do |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then |
+ if test $ac_prog = install && |
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then |
+ # AIX install. It has an incompatible calling convention. |
+ : |
+ elif test $ac_prog = install && |
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then |
+ # program-specific install script used by HP pwplus--don't use. |
+ : |
+ else |
+ rm -rf conftest.one conftest.two conftest.dir |
+ echo one > conftest.one |
+ echo two > conftest.two |
+ mkdir conftest.dir |
+ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && |
+ test -s conftest.one && test -s conftest.two && |
+ test -s conftest.dir/conftest.one && |
+ test -s conftest.dir/conftest.two |
+ then |
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" |
+ break 3 |
+ fi |
+ fi |
+ fi |
+ done |
+ done |
+ ;; |
+esac |
-else |
- # Broken: fails on valid input. |
-continue |
-fi |
-rm -f conftest.err conftest.i conftest.$ac_ext |
+ done |
+IFS=$as_save_IFS |
- # OK, works on sane cases. Now check whether nonexistent headers |
- # can be detected and how. |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <ac_nonexistent.h> |
-_ACEOF |
-if ac_fn_c_try_cpp "$LINENO"; then : |
- # Broken: success on invalid input. |
-continue |
-else |
- # Passes both tests. |
-ac_preproc_ok=: |
-break |
-fi |
-rm -f conftest.err conftest.i conftest.$ac_ext |
+rm -rf conftest.one conftest.two conftest.dir |
-done |
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
-rm -f conftest.i conftest.err conftest.$ac_ext |
-if $ac_preproc_ok; then : |
- break |
fi |
+ if test "${ac_cv_path_install+set}" = set; then |
+ INSTALL=$ac_cv_path_install |
+ else |
+ # As a last resort, use the slow shell script. Don't cache a |
+ # value for INSTALL within a source directory, because that will |
+ # break other packages using the cache if that directory is |
+ # removed, or if the value is a relative name. |
+ INSTALL=$ac_install_sh |
+ fi |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 |
+$as_echo "$INSTALL" >&6; } |
- done |
- ac_cv_prog_CPP=$CPP |
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}. |
+# It thinks the first close brace ends the variable substitution. |
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' |
-fi |
- CPP=$ac_cv_prog_CPP |
-else |
- ac_cv_prog_CPP=$CPP |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 |
-$as_echo "$CPP" >&6; } |
-ac_preproc_ok=false |
-for ac_c_preproc_warn_flag in '' yes |
-do |
- # Use a header file that comes with gcc, so configuring glibc |
- # with a fresh cross-compiler works. |
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
- # <limits.h> exists even on freestanding compilers. |
- # On the NeXT, cc -E runs the code through the compiler's parser, |
- # not just through cpp. "Syntax error" is here to catch this case. |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#ifdef __STDC__ |
-# include <limits.h> |
-#else |
-# include <assert.h> |
-#endif |
- Syntax error |
-_ACEOF |
-if ac_fn_c_try_cpp "$LINENO"; then : |
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' |
-else |
- # Broken: fails on valid input. |
-continue |
-fi |
-rm -f conftest.err conftest.i conftest.$ac_ext |
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' |
- # OK, works on sane cases. Now check whether nonexistent headers |
- # can be detected and how. |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <ac_nonexistent.h> |
-_ACEOF |
-if ac_fn_c_try_cpp "$LINENO"; then : |
- # Broken: success on invalid input. |
-continue |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 |
+$as_echo_n "checking whether build environment is sane... " >&6; } |
+# Reject unsafe characters in $srcdir or the absolute working directory |
+# name. Accept space and tab only in the latter. |
+am_lf=' |
+' |
+case `pwd` in |
+ *[\\\"\#\$\&\'\`$am_lf]*) |
+ as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; |
+esac |
+case $srcdir in |
+ *[\\\"\#\$\&\'\`$am_lf\ \ ]*) |
+ as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; |
+esac |
+ |
+# Do 'set' in a subshell so we don't clobber the current shell's |
+# arguments. Must try -L first in case configure is actually a |
+# symlink; some systems play weird games with the mod time of symlinks |
+# (eg FreeBSD returns the mod time of the symlink's containing |
+# directory). |
+if ( |
+ am_has_slept=no |
+ for am_try in 1 2; do |
+ echo "timestamp, slept: $am_has_slept" > conftest.file |
+ set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` |
+ if test "$*" = "X"; then |
+ # -L didn't work. |
+ set X `ls -t "$srcdir/configure" conftest.file` |
+ fi |
+ if test "$*" != "X $srcdir/configure conftest.file" \ |
+ && test "$*" != "X conftest.file $srcdir/configure"; then |
+ |
+ # If neither matched, then we have a broken ls. This can happen |
+ # if, for instance, CONFIG_SHELL is bash and it inherits a |
+ # broken ls alias from the environment. This has actually |
+ # happened. Such a system could not be considered "sane". |
+ as_fn_error $? "ls -t appears to fail. Make sure there is not a broken |
+ alias in your environment" "$LINENO" 5 |
+ fi |
+ if test "$2" = conftest.file || test $am_try -eq 2; then |
+ break |
+ fi |
+ # Just in case. |
+ sleep 1 |
+ am_has_slept=yes |
+ done |
+ test "$2" = conftest.file |
+ ) |
+then |
+ # Ok. |
+ : |
else |
- # Passes both tests. |
-ac_preproc_ok=: |
-break |
+ as_fn_error $? "newly created file is older than distributed files! |
+Check your system clock" "$LINENO" 5 |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
+$as_echo "yes" >&6; } |
+# If we didn't sleep, we still need to ensure time stamps of config.status and |
+# generated files are strictly newer. |
+am_sleep_pid= |
+if grep 'slept: no' conftest.file >/dev/null 2>&1; then |
+ ( sleep 1 ) & |
+ am_sleep_pid=$! |
fi |
-rm -f conftest.err conftest.i conftest.$ac_ext |
-done |
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
-rm -f conftest.i conftest.err conftest.$ac_ext |
-if $ac_preproc_ok; then : |
+rm -f conftest.file |
+ |
+test "$program_prefix" != NONE && |
+ program_transform_name="s&^&$program_prefix&;$program_transform_name" |
+# Use a double $ so make ignores it. |
+test "$program_suffix" != NONE && |
+ program_transform_name="s&\$&$program_suffix&;$program_transform_name" |
+# Double any \ or $. |
+# By default was `s,x,x', remove it if useless. |
+ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' |
+program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` |
+if test x"${MISSING+set}" != xset; then |
+ case $am_aux_dir in |
+ *\ * | *\ *) |
+ MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; |
+ *) |
+ MISSING="\${SHELL} $am_aux_dir/missing" ;; |
+ esac |
+fi |
+# Use eval to expand $SHELL |
+if eval "$MISSING --is-lightweight"; then |
+ am_missing_run="$MISSING " |
else |
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
-as_fn_error $? "C preprocessor \"$CPP\" fails sanity check |
-See \`config.log' for more details" "$LINENO" 5; } |
+ am_missing_run= |
+ { $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;} |
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 |
+if test x"${install_sh}" != xset; then |
+ case $am_aux_dir in |
+ *\ * | *\ *) |
+ install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; |
+ *) |
+ install_sh="\${SHELL} $am_aux_dir/install-sh" |
+ esac |
+fi |
-# Extract the first word of "mv", so it can be a program name with args. |
-set dummy mv; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_MV+:} false; then : |
+# Installed binaries are usually stripped using 'strip' when the user |
+# run "make install-strip". However 'strip' might not be the right |
+# tool to use in cross-compilation environments, therefore Automake |
+# will honor the 'STRIP' environment variable to overrule this program. |
+if test "$cross_compiling" != no; then |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}strip; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_STRIP+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- case $MV in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_MV="$MV" # Let the user override the test with a path. |
- ;; |
- *) |
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ if test -n "$STRIP"; then |
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" |
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -4471,40 +4002,39 @@ done |
done |
IFS=$as_save_IFS |
- test -z "$ac_cv_path_MV" && ac_cv_path_MV="/bin/mv" |
- ;; |
-esac |
fi |
-MV=$ac_cv_path_MV |
-if test -n "$MV"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5 |
-$as_echo "$MV" >&6; } |
+fi |
+STRIP=$ac_cv_prog_STRIP |
+if test -n "$STRIP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 |
+$as_echo "$STRIP" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
-# Extract the first word of "tar", so it can be a program name with args. |
-set dummy tar; ac_word=$2 |
+fi |
+if test -z "$ac_cv_prog_STRIP"; then |
+ ac_ct_STRIP=$STRIP |
+ # Extract the first word of "strip", so it can be a program name with args. |
+set dummy strip; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_TAR+:} false; then : |
+if ${ac_cv_prog_ac_ct_STRIP+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- case $TAR in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_TAR="$TAR" # Let the user override the test with a path. |
- ;; |
- *) |
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ if test -n "$ac_ct_STRIP"; then |
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" |
+ ac_cv_prog_ac_ct_STRIP="strip" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -4512,122 +4042,97 @@ done |
done |
IFS=$as_save_IFS |
- test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="/bin/tar" |
- ;; |
-esac |
fi |
-TAR=$ac_cv_path_TAR |
-if test -n "$TAR"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TAR" >&5 |
-$as_echo "$TAR" >&6; } |
+fi |
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP |
+if test -n "$ac_ct_STRIP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 |
+$as_echo "$ac_ct_STRIP" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- |
-# Extract the first word of "perl", so it can be a program name with args. |
-set dummy perl; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_PERL+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- case $PERL in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_PERL="$PERL" # Let the user override the test with a path. |
- ;; |
- *) |
- 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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
- test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="/usr/bin/perl" |
- ;; |
+ if test "x$ac_ct_STRIP" = x; then |
+ STRIP=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
esac |
-fi |
-PERL=$ac_cv_path_PERL |
-if test -n "$PERL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 |
-$as_echo "$PERL" >&6; } |
+ STRIP=$ac_ct_STRIP |
+ fi |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ STRIP="$ac_cv_prog_STRIP" |
fi |
+fi |
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" |
-# Extract the first word of "wget", so it can be a program name with args. |
-set dummy wget; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_WGET+:} false; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 |
+$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } |
+if test -z "$MKDIR_P"; then |
+ if ${ac_cv_path_mkdir+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- case $WGET in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_WGET="$WGET" # Let the user override the test with a path. |
- ;; |
- *) |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
-for as_dir in $PATH |
+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin |
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_WGET="$as_dir/$ac_word$ac_exec_ext" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
+ for ac_prog in mkdir gmkdir; do |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue |
+ case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( |
+ 'mkdir (GNU coreutils) '* | \ |
+ 'mkdir (coreutils) '* | \ |
+ 'mkdir (fileutils) '4.1*) |
+ ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext |
+ break 3;; |
+ esac |
+ done |
+ done |
done |
IFS=$as_save_IFS |
- test -z "$ac_cv_path_WGET" && ac_cv_path_WGET="/usr/bin/wget" |
- ;; |
-esac |
-fi |
-WGET=$ac_cv_path_WGET |
-if test -n "$WGET"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WGET" >&5 |
-$as_echo "$WGET" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
fi |
+ test -d ./--version && rmdir ./--version |
+ if test "${ac_cv_path_mkdir+set}" = set; then |
+ MKDIR_P="$ac_cv_path_mkdir -p" |
+ else |
+ # As a last resort, use the slow shell script. Don't cache a |
+ # value for MKDIR_P within a source directory, because that will |
+ # break other packages using the cache if that directory is |
+ # removed, or if the value is a relative name. |
+ MKDIR_P="$ac_install_sh -d" |
+ fi |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 |
+$as_echo "$MKDIR_P" >&6; } |
-# Extract the first word of "xmllint", so it can be a program name with args. |
-set dummy xmllint; ac_word=$2 |
+for ac_prog in gawk mawk nawk awk |
+do |
+ # Extract the first word of "$ac_prog", so it can be a program name with args. |
+set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_XMLLINT+:} false; then : |
+if ${ac_cv_prog_AWK+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- case $XMLLINT in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_XMLLINT="$XMLLINT" # Let the user override the test with a path. |
- ;; |
- *) |
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ if test -n "$AWK"; then |
+ ac_cv_prog_AWK="$AWK" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_XMLLINT="$as_dir/$ac_word$ac_exec_ext" |
+ ac_cv_prog_AWK="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -4635,761 +4140,582 @@ done |
done |
IFS=$as_save_IFS |
- test -z "$ac_cv_path_XMLLINT" && ac_cv_path_XMLLINT="/usr/bin/xmllint" |
- ;; |
-esac |
fi |
-XMLLINT=$ac_cv_path_XMLLINT |
-if test -n "$XMLLINT"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLLINT" >&5 |
-$as_echo "$XMLLINT" >&6; } |
+fi |
+AWK=$ac_cv_prog_AWK |
+if test -n "$AWK"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 |
+$as_echo "$AWK" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
-# Extract the first word of "xsltproc", so it can be a program name with args. |
-set dummy xsltproc; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_XSLTPROC+:} false; then : |
+ test -n "$AWK" && break |
+done |
+ |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 |
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } |
+set x ${MAKE-make} |
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` |
+if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- case $XSLTPROC in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. |
- ;; |
+ cat >conftest.make <<\_ACEOF |
+SHELL = /bin/sh |
+all: |
+ @echo '@@@%%%=$(MAKE)=@@@%%%' |
+_ACEOF |
+# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. |
+case `${MAKE-make} -f conftest.make 2>/dev/null` in |
+ *@@@%%%=?*=@@@%%%*) |
+ eval ac_cv_prog_make_${ac_make}_set=yes;; |
*) |
- 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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
- test -z "$ac_cv_path_XSLTPROC" && ac_cv_path_XSLTPROC="/usr/bin/xsltproc" |
- ;; |
+ eval ac_cv_prog_make_${ac_make}_set=no;; |
esac |
+rm -f conftest.make |
fi |
-XSLTPROC=$ac_cv_path_XSLTPROC |
-if test -n "$XSLTPROC"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 |
-$as_echo "$XSLTPROC" >&6; } |
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
+$as_echo "yes" >&6; } |
+ SET_MAKE= |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
+ SET_MAKE="MAKE=${MAKE-make}" |
fi |
+rm -rf .tst 2>/dev/null |
+mkdir .tst 2>/dev/null |
+if test -d .tst; then |
+ am__leading_dot=. |
+else |
+ am__leading_dot=_ |
+fi |
+rmdir .tst 2>/dev/null |
+DEPDIR="${am__leading_dot}deps" |
+ac_config_commands="$ac_config_commands depfiles" |
+am_make=${MAKE-make} |
+cat > confinc << 'END' |
+am__doit: |
+ @echo this is the am__doit target |
+.PHONY: am__doit |
+END |
+# If we don't find an include directive, just comment out the code. |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 |
+$as_echo_n "checking for style of include used by $am_make... " >&6; } |
+am__include="#" |
+am__quote= |
+_am_result=none |
+# First try GNU make style include. |
+echo "include confinc" > confmf |
+# Ignore all kinds of additional output from 'make'. |
+case `$am_make -s -f confmf 2> /dev/null` in #( |
+*the\ am__doit\ target*) |
+ am__include=include |
+ am__quote= |
+ _am_result=GNU |
+ ;; |
+esac |
+# Now try BSD make style include. |
+if test "$am__include" = "#"; then |
+ echo '.include "confinc"' > confmf |
+ case `$am_make -s -f confmf 2> /dev/null` in #( |
+ *the\ am__doit\ target*) |
+ am__include=.include |
+ am__quote="\"" |
+ _am_result=BSD |
+ ;; |
+ esac |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 |
+$as_echo "$_am_result" >&6; } |
+rm -f confinc confmf |
+# Check whether --enable-dependency-tracking was given. |
+if test "${enable_dependency_tracking+set}" = set; then : |
+ enableval=$enable_dependency_tracking; |
+fi |
-if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_PKG_CONFIG+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- case $PKG_CONFIG in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. |
- ;; |
- *) |
- 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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
- ;; |
-esac |
+if test "x$enable_dependency_tracking" != xno; then |
+ am_depcomp="$ac_aux_dir/depcomp" |
+ AMDEPBACKSLASH='\' |
+ am__nodep='_no' |
fi |
-PKG_CONFIG=$ac_cv_path_PKG_CONFIG |
-if test -n "$PKG_CONFIG"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 |
-$as_echo "$PKG_CONFIG" >&6; } |
+ if test "x$enable_dependency_tracking" != xno; then |
+ AMDEP_TRUE= |
+ AMDEP_FALSE='#' |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ AMDEP_TRUE='#' |
+ AMDEP_FALSE= |
fi |
+# Check whether --enable-silent-rules was given. |
+if test "${enable_silent_rules+set}" = set; then : |
+ enableval=$enable_silent_rules; |
fi |
-if test -z "$ac_cv_path_PKG_CONFIG"; then |
- ac_pt_PKG_CONFIG=$PKG_CONFIG |
- # Extract the first word of "pkg-config", so it can be a program name with args. |
-set dummy pkg-config; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- case $ac_pt_PKG_CONFIG in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. |
- ;; |
- *) |
- 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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- ;; |
+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 |
-ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG |
-if test -n "$ac_pt_PKG_CONFIG"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 |
-$as_echo "$ac_pt_PKG_CONFIG" >&6; } |
+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 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ AM_V=$AM_DEFAULT_VERBOSITY |
+ AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY |
fi |
+AM_BACKSLASH='\' |
- if test "x$ac_pt_PKG_CONFIG" = x; then |
- PKG_CONFIG="" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- PKG_CONFIG=$ac_pt_PKG_CONFIG |
+if test "`cd $srcdir && pwd`" != "`pwd`"; then |
+ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output |
+ # is not polluted with repeated "-I." |
+ am__isrc=' -I$(srcdir)' |
+ # test to see if srcdir already configured |
+ if test -f $srcdir/config.status; then |
+ as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 |
fi |
-else |
- PKG_CONFIG="$ac_cv_path_PKG_CONFIG" |
fi |
+# test whether we have cygpath |
+if test -z "$CYGPATH_W"; then |
+ if (cygpath --version) >/dev/null 2>/dev/null; then |
+ CYGPATH_W='cygpath -w' |
+ else |
+ CYGPATH_W=echo |
+ fi |
fi |
-if test -n "$PKG_CONFIG"; then |
- _pkg_min_version=0.9.0 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 |
-$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } |
- if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; 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; } |
- PKG_CONFIG="" |
- fi |
-fi |
- |
-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: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; |
-esac |
- |
- |
- |
-macro_version='2.4.6' |
-macro_revision='2.4.6' |
- |
- |
- |
- |
- |
- |
- |
- |
+# Define the identity of the package. |
+ PACKAGE=$PACKAGE |
+ VERSION=$VERSION |
-ltmain=$ac_aux_dir/ltmain.sh |
+cat >>confdefs.h <<_ACEOF |
+#define PACKAGE "$PACKAGE" |
+_ACEOF |
-# Backslashify metacharacters that are still active within |
-# double-quoted strings. |
-sed_quote_subst='s/\(["`$\\]\)/\\\1/g' |
-# Same as above, but do not quote variable references. |
-double_quote_subst='s/\(["`\\]\)/\\\1/g' |
+cat >>confdefs.h <<_ACEOF |
+#define VERSION "$VERSION" |
+_ACEOF |
-# Sed substitution to delay expansion of an escaped shell variable in a |
-# double_quote_subst'ed string. |
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' |
+# Some tools Automake needs. |
-# Sed substitution to delay expansion of an escaped single quote. |
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' |
+ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} |
-# Sed substitution to avoid accidental globbing in evaled expressions |
-no_glob_subst='s/\*/\\\*/g' |
-ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' |
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO |
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO |
+AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 |
-$as_echo_n "checking how to print strings... " >&6; } |
-# Test print first, because it will be a builtin if present. |
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ |
- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then |
- ECHO='print -r --' |
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then |
- ECHO='printf %s\n' |
-else |
- # Use this function as a fallback that always works. |
- func_fallback_echo () |
- { |
- eval 'cat <<_LTECHO_EOF |
-$1 |
-_LTECHO_EOF' |
- } |
- ECHO='func_fallback_echo' |
-fi |
-# func_echo_all arg... |
-# Invoke $ECHO with all args, space-separated. |
-func_echo_all () |
-{ |
- $ECHO "" |
-} |
+AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} |
-case $ECHO in |
- printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 |
-$as_echo "printf" >&6; } ;; |
- print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 |
-$as_echo "print -r" >&6; } ;; |
- *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 |
-$as_echo "cat" >&6; } ;; |
-esac |
+AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} |
+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 |
+# some platforms. |
+# Always define AMTAR for backward compatibility. Yes, it's still used |
+# in the wild :-( We should find a proper way to deprecate it ... |
+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 -' |
+depcc="$CC" am_compiler_list= |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 |
-$as_echo_n "checking for a sed that does not truncate output... " >&6; } |
-if ${ac_cv_path_SED+:} false; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 |
+$as_echo_n "checking dependency style of $depcc... " >&6; } |
+if ${am_cv_CC_dependencies_compiler_type+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ |
- for ac_i in 1 2 3 4 5 6 7; do |
- ac_script="$ac_script$as_nl$ac_script" |
- done |
- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed |
- { ac_script=; unset ac_script;} |
- if test -z "$SED"; then |
- ac_path_SED_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 sed gsed; do |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" |
- as_fn_executable_p "$ac_path_SED" || continue |
-# Check for GNU ac_path_SED and select it if it is found. |
- # Check for GNU $ac_path_SED |
-case `"$ac_path_SED" --version 2>&1` in |
-*GNU*) |
- ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; |
-*) |
- ac_count=0 |
- $as_echo_n 0123456789 >"conftest.in" |
- while : |
- do |
- cat "conftest.in" "conftest.in" >"conftest.tmp" |
- mv "conftest.tmp" "conftest.in" |
- cp "conftest.in" "conftest.nl" |
- $as_echo '' >> "conftest.nl" |
- "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break |
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
- as_fn_arith $ac_count + 1 && ac_count=$as_val |
- if test $ac_count -gt ${ac_path_SED_max-0}; then |
- # Best one so far, save it but keep looking for a better one |
- ac_cv_path_SED="$ac_path_SED" |
- ac_path_SED_max=$ac_count |
- fi |
- # 10*(2^10) chars as input seems more than enough |
- test $ac_count -gt 10 && break |
- done |
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
-esac |
+ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then |
+ # 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 |
+ # instance it was reported that on HP-UX the gcc test will end up |
+ # making a dummy file named 'D' -- because '-MD' means "put the output |
+ # in D". |
+ rm -rf conftest.dir |
+ mkdir conftest.dir |
+ # Copy depcomp to subdir because otherwise we won't find it if we're |
+ # using a relative directory. |
+ cp "$am_depcomp" conftest.dir |
+ cd conftest.dir |
+ # We will build objects and dependencies in a subdirectory because |
+ # it helps to detect inapplicable dependency modes. For instance |
+ # both Tru64's cc and ICC support -MD to output dependencies as a |
+ # side effect of compilation, but ICC will put the dependencies in |
+ # the current directory while Tru64 will put them in the object |
+ # directory. |
+ mkdir sub |
- $ac_path_SED_found && break 3 |
+ am_cv_CC_dependencies_compiler_type=none |
+ if test "$am_compiler_list" = ""; then |
+ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` |
+ fi |
+ am__universal=false |
+ case " $depcc " in #( |
+ *\ -arch\ *\ -arch\ *) am__universal=true ;; |
+ esac |
+ |
+ for depmode in $am_compiler_list; do |
+ # Setup a source with many dependencies, because some compilers |
+ # like to wrap large dependency lists on column 80 (with \), and |
+ # we should not choose a depcomp mode which is confused by this. |
+ # |
+ # We need to recreate these files for each test, as the compiler may |
+ # overwrite some of them when testing with obscure command lines. |
+ # This happens at least with the AIX C compiler. |
+ : > sub/conftest.c |
+ for i in 1 2 3 4 5 6; do |
+ echo '#include "conftst'$i'.h"' >> sub/conftest.c |
+ # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with |
+ # Solaris 10 /bin/sh. |
+ echo '/* dummy */' > sub/conftst$i.h |
done |
+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf |
+ |
+ # We check with '-c' and '-o' for the sake of the "dashmstdout" |
+ # mode. It turns out that the SunPro C++ compiler does not properly |
+ # handle '-M -o', and we need to detect this. Also, some Intel |
+ # versions had trouble with output in subdirs. |
+ am__obj=sub/conftest.${OBJEXT-o} |
+ am__minus_obj="-o $am__obj" |
+ case $depmode in |
+ gcc) |
+ # This depmode causes a compiler race in universal mode. |
+ test "$am__universal" = false || continue |
+ ;; |
+ nosideeffect) |
+ # After this tag, mechanisms are not by side-effect, so they'll |
+ # only be used when explicitly requested. |
+ if test "x$enable_dependency_tracking" = xyes; then |
+ continue |
+ else |
+ break |
+ fi |
+ ;; |
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
+ # This compiler won't grok '-c -o', but also, the minuso test has |
+ # not run yet. These depmodes are late enough in the game, and |
+ # so weak that their functioning should not be impacted. |
+ am__obj=conftest.${OBJEXT-o} |
+ am__minus_obj= |
+ ;; |
+ none) break ;; |
+ esac |
+ if depmode=$depmode \ |
+ source=sub/conftest.c object=$am__obj \ |
+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ |
+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ |
+ >/dev/null 2>conftest.err && |
+ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && |
+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && |
+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 && |
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then |
+ # icc doesn't choke on unknown options, it will just issue warnings |
+ # or remarks (even with -Werror). So we grep stderr for any message |
+ # that says an option was ignored or not supported. |
+ # When given -MP, icc 7.0 and 7.1 complain thusly: |
+ # icc: Command line warning: ignoring option '-M'; no argument required |
+ # The diagnosis changed in icc 8.0: |
+ # icc: Command line remark: option '-MP' not supported |
+ if (grep 'ignoring option' conftest.err || |
+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else |
+ am_cv_CC_dependencies_compiler_type=$depmode |
+ break |
+ fi |
+ fi |
done |
- done |
-IFS=$as_save_IFS |
- if test -z "$ac_cv_path_SED"; then |
- as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 |
- fi |
+ |
+ cd .. |
+ rm -rf conftest.dir |
else |
- ac_cv_path_SED=$SED |
+ am_cv_CC_dependencies_compiler_type=none |
fi |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 |
-$as_echo "$ac_cv_path_SED" >&6; } |
- SED="$ac_cv_path_SED" |
- rm -f conftest.sed |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 |
+$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } |
+CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type |
-test -z "$SED" && SED=sed |
-Xsed="$SED -e 1s/^X//" |
+ if |
+ test "x$enable_dependency_tracking" != xno \ |
+ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then |
+ am__fastdepCC_TRUE= |
+ am__fastdepCC_FALSE='#' |
+else |
+ am__fastdepCC_TRUE='#' |
+ am__fastdepCC_FALSE= |
+fi |
+# 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 contrary |
+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 |
+# AM_MAINTAINER_MODE |
+# Support silent build rules, requires at least automake-1.11. Disable |
+# by either passing --disable-silent-rules to configure or passing V=1 |
+# to make |
+# Check whether --enable-silent-rules was given. |
+if test "${enable_silent_rules+set}" = set; then : |
+ enableval=$enable_silent_rules; |
+fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 |
-$as_echo_n "checking for grep that handles long lines and -e... " >&6; } |
-if ${ac_cv_path_GREP+:} false; then : |
+case $enable_silent_rules in # ((( |
+ yes) AM_DEFAULT_VERBOSITY=0;; |
+ no) AM_DEFAULT_VERBOSITY=1;; |
+ *) AM_DEFAULT_VERBOSITY=0;; |
+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 test -z "$GREP"; then |
- ac_path_GREP_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$PATH_SEPARATOR/usr/xpg4/bin |
-do |
- IFS=$as_save_IFS |
- test -z "$as_dir" && as_dir=. |
- for ac_prog in grep ggrep; do |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" |
- as_fn_executable_p "$ac_path_GREP" || continue |
-# Check for GNU ac_path_GREP and select it if it is found. |
- # Check for GNU $ac_path_GREP |
-case `"$ac_path_GREP" --version 2>&1` in |
-*GNU*) |
- ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; |
-*) |
- ac_count=0 |
- $as_echo_n 0123456789 >"conftest.in" |
- while : |
- do |
- cat "conftest.in" "conftest.in" >"conftest.tmp" |
- mv "conftest.tmp" "conftest.in" |
- cp "conftest.in" "conftest.nl" |
- $as_echo 'GREP' >> "conftest.nl" |
- "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break |
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
- as_fn_arith $ac_count + 1 && ac_count=$as_val |
- if test $ac_count -gt ${ac_path_GREP_max-0}; then |
- # Best one so far, save it but keep looking for a better one |
- ac_cv_path_GREP="$ac_path_GREP" |
- ac_path_GREP_max=$ac_count |
- fi |
- # 10*(2^10) chars as input seems more than enough |
- test $ac_count -gt 10 && break |
- done |
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
-esac |
+ 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='\' |
- $ac_path_GREP_found && break 3 |
- done |
- done |
- done |
-IFS=$as_save_IFS |
- if test -z "$ac_cv_path_GREP"; then |
- as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
- fi |
+ |
+ |
+ |
+# Check whether --with-html-dir was given. |
+if test "${with_html_dir+set}" = set; then : |
+ withval=$with_html_dir; HTML_DIR=$withval |
else |
- ac_cv_path_GREP=$GREP |
+ HTML_DIR='$(datadir)/doc' |
fi |
+ |
+ |
+# Check whether --with-html-subdir was given. |
+if test "${with_html_subdir+set}" = set; then : |
+ withval=$with_html_subdir; test "x$withval" != "x" && HTML_DIR="$HTML_DIR/$withval" |
+else |
+ HTML_DIR="$HTML_DIR/\$(PACKAGE)-\$(VERSION)/html" |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 |
-$as_echo "$ac_cv_path_GREP" >&6; } |
- GREP="$ac_cv_path_GREP" |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 |
-$as_echo_n "checking for egrep... " >&6; } |
-if ${ac_cv_path_EGREP+:} false; then : |
+ |
+ |
+ |
+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 |
+if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}gcc; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 |
- then ac_cv_path_EGREP="$GREP -E" |
- else |
- if test -z "$EGREP"; then |
- ac_path_EGREP_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$PATH_SEPARATOR/usr/xpg4/bin |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
+else |
+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 egrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" |
- as_fn_executable_p "$ac_path_EGREP" || continue |
-# Check for GNU ac_path_EGREP and select it if it is found. |
- # Check for GNU $ac_path_EGREP |
-case `"$ac_path_EGREP" --version 2>&1` in |
-*GNU*) |
- ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; |
-*) |
- ac_count=0 |
- $as_echo_n 0123456789 >"conftest.in" |
- while : |
- do |
- cat "conftest.in" "conftest.in" >"conftest.tmp" |
- mv "conftest.tmp" "conftest.in" |
- cp "conftest.in" "conftest.nl" |
- $as_echo 'EGREP' >> "conftest.nl" |
- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break |
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
- as_fn_arith $ac_count + 1 && ac_count=$as_val |
- if test $ac_count -gt ${ac_path_EGREP_max-0}; then |
- # Best one so far, save it but keep looking for a better one |
- ac_cv_path_EGREP="$ac_path_EGREP" |
- ac_path_EGREP_max=$ac_count |
- fi |
- # 10*(2^10) chars as input seems more than enough |
- test $ac_count -gt 10 && break |
- done |
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
-esac |
- |
- $ac_path_EGREP_found && break 3 |
- done |
- done |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_CC="${ac_tool_prefix}gcc" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
done |
IFS=$as_save_IFS |
- if test -z "$ac_cv_path_EGREP"; then |
- as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
- fi |
-else |
- ac_cv_path_EGREP=$EGREP |
-fi |
- fi |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 |
-$as_echo "$ac_cv_path_EGREP" >&6; } |
- EGREP="$ac_cv_path_EGREP" |
+fi |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 |
-$as_echo_n "checking for fgrep... " >&6; } |
-if ${ac_cv_path_FGREP+:} false; then : |
+fi |
+if test -z "$ac_cv_prog_CC"; then |
+ ac_ct_CC=$CC |
+ # Extract the first word of "gcc", so it can be a program name with args. |
+set dummy gcc; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 |
- then ac_cv_path_FGREP="$GREP -F" |
- else |
- if test -z "$FGREP"; then |
- ac_path_FGREP_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$PATH_SEPARATOR/usr/xpg4/bin |
+ if test -n "$ac_ct_CC"; then |
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. |
+else |
+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 fgrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
- ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" |
- as_fn_executable_p "$ac_path_FGREP" || continue |
-# Check for GNU ac_path_FGREP and select it if it is found. |
- # Check for GNU $ac_path_FGREP |
-case `"$ac_path_FGREP" --version 2>&1` in |
-*GNU*) |
- ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; |
-*) |
- ac_count=0 |
- $as_echo_n 0123456789 >"conftest.in" |
- while : |
- do |
- cat "conftest.in" "conftest.in" >"conftest.tmp" |
- mv "conftest.tmp" "conftest.in" |
- cp "conftest.in" "conftest.nl" |
- $as_echo 'FGREP' >> "conftest.nl" |
- "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break |
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
- as_fn_arith $ac_count + 1 && ac_count=$as_val |
- if test $ac_count -gt ${ac_path_FGREP_max-0}; then |
- # Best one so far, save it but keep looking for a better one |
- ac_cv_path_FGREP="$ac_path_FGREP" |
- ac_path_FGREP_max=$ac_count |
- fi |
- # 10*(2^10) chars as input seems more than enough |
- test $ac_count -gt 10 && break |
- done |
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
-esac |
- |
- $ac_path_FGREP_found && break 3 |
- done |
- done |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_CC="gcc" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
done |
IFS=$as_save_IFS |
- if test -z "$ac_cv_path_FGREP"; then |
- as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
- fi |
-else |
- ac_cv_path_FGREP=$FGREP |
-fi |
- fi |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 |
-$as_echo "$ac_cv_path_FGREP" >&6; } |
- FGREP="$ac_cv_path_FGREP" |
- |
- |
-test -z "$GREP" && GREP=grep |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-# Check whether --with-gnu-ld was given. |
-if test "${with_gnu_ld+set}" = set; then : |
- withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes |
+fi |
+ac_ct_CC=$ac_cv_prog_ac_ct_CC |
+if test -n "$ac_ct_CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
+$as_echo "$ac_ct_CC" >&6; } |
else |
- with_gnu_ld=no |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
-ac_prog=ld |
-if test yes = "$GCC"; then |
- # 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_n "checking for ld used by $CC... " >&6; } |
- case $host in |
- *-*-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` ;; |
- esac |
- case $ac_prog in |
- # Accept absolute paths. |
- [\\/]* | ?:[\\/]*) |
- re_direlt='/[^/][^/]*/\.\./' |
- # Canonicalize the pathname of ld |
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` |
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do |
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` |
- done |
- test -z "$LD" && LD=$ac_prog |
- ;; |
- "") |
- # If it fails, then pretend we aren't using GCC. |
- ac_prog=ld |
- ;; |
- *) |
- # If it is relative, then search for the first ld in PATH. |
- with_gnu_ld=unknown |
- ;; |
- esac |
-elif test yes = "$with_gnu_ld"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 |
-$as_echo_n "checking for GNU ld... " >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 |
-$as_echo_n "checking for non-GNU ld... " >&6; } |
-fi |
-if ${lt_cv_path_LD+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -z "$LD"; then |
- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
- for ac_dir in $PATH; do |
- IFS=$lt_save_ifs |
- test -z "$ac_dir" && ac_dir=. |
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then |
- lt_cv_path_LD=$ac_dir/$ac_prog |
- # Check to see if the program is GNU ld. I'd rather use --version, |
- # but apparently some variants of GNU ld only accept -v. |
- # Break only if it was the GNU/non-GNU ld that we prefer. |
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in |
- *GNU* | *'with BFD'*) |
- test no != "$with_gnu_ld" && break |
- ;; |
- *) |
- test yes != "$with_gnu_ld" && break |
- ;; |
- esac |
- fi |
- done |
- IFS=$lt_save_ifs |
-else |
- lt_cv_path_LD=$LD # Let the user override the test with a path. |
-fi |
-fi |
- |
-LD=$lt_cv_path_LD |
-if test -n "$LD"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 |
-$as_echo "$LD" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
-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 GNU ld" >&5 |
-$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } |
-if ${lt_cv_prog_gnu_ld+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- # I'd rather use --version here, but apparently some GNU lds only accept -v. |
-case `$LD -v 2>&1 </dev/null` in |
-*GNU* | *'with BFD'*) |
- lt_cv_prog_gnu_ld=yes |
- ;; |
-*) |
- lt_cv_prog_gnu_ld=no |
- ;; |
+ if test "x$ac_ct_CC" = x; then |
+ CC="" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
esac |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 |
-$as_echo "$lt_cv_prog_gnu_ld" >&6; } |
-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_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } |
-if ${lt_cv_path_NM+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$NM"; then |
- # Let the user override the test. |
- lt_cv_path_NM=$NM |
-else |
- lt_nm_to_check=${ac_tool_prefix}nm |
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then |
- lt_nm_to_check="$lt_nm_to_check nm" |
+ CC=$ac_ct_CC |
fi |
- for lt_tmp_nm in $lt_nm_to_check; do |
- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do |
- IFS=$lt_save_ifs |
- test -z "$ac_dir" && ac_dir=. |
- tmp_nm=$ac_dir/$lt_tmp_nm |
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then |
- # Check to see if the nm accepts a BSD-compat flag. |
- # Adding the 'sed 1q' prevents false positives on HP-UX, which says: |
- # nm: unknown option "B" ignored |
- # Tru64's nm complains that /dev/null is an invalid object file |
- # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty |
- 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" |
- break 2 |
- ;; |
- *) |
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in |
- */dev/null*) |
- lt_cv_path_NM="$tmp_nm -p" |
- break 2 |
- ;; |
- *) |
- 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 flags |
- ;; |
- esac |
- ;; |
- esac |
- fi |
- done |
- IFS=$lt_save_ifs |
- done |
- : ${lt_cv_path_NM=no} |
-fi |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 |
-$as_echo "$lt_cv_path_NM" >&6; } |
-if test no != "$lt_cv_path_NM"; then |
- NM=$lt_cv_path_NM |
else |
- # Didn't find any BSD compatible name lister, look for dumpbin. |
- if test -n "$DUMPBIN"; then : |
- # Let the user override the test. |
- else |
- if test -n "$ac_tool_prefix"; then |
- for ac_prog in dumpbin "link -dump" |
- do |
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
+ CC="$ac_cv_prog_CC" |
+fi |
+ |
+if test -z "$CC"; then |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}cc; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_DUMPBIN+:} false; then : |
+if ${ac_cv_prog_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$DUMPBIN"; then |
- ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
@@ -5398,7 +4724,7 @@ do |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" |
+ ac_cv_prog_CC="${ac_tool_prefix}cc" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -5408,33 +4734,30 @@ IFS=$as_save_IFS |
fi |
fi |
-DUMPBIN=$ac_cv_prog_DUMPBIN |
-if test -n "$DUMPBIN"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 |
-$as_echo "$DUMPBIN" >&6; } |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- test -n "$DUMPBIN" && break |
- done |
+ fi |
fi |
-if test -z "$DUMPBIN"; then |
- ac_ct_DUMPBIN=$DUMPBIN |
- for ac_prog in dumpbin "link -dump" |
-do |
- # Extract the first word of "$ac_prog", so it can be a program name with args. |
-set dummy $ac_prog; ac_word=$2 |
+if test -z "$CC"; then |
+ # Extract the first word of "cc", so it can be a program name with args. |
+set dummy cc; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : |
+if ${ac_cv_prog_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$ac_ct_DUMPBIN"; then |
- ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
else |
+ ac_prog_rejected=no |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
do |
@@ -5442,7 +4765,11 @@ do |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" |
+ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then |
+ ac_prog_rejected=yes |
+ continue |
+ fi |
+ ac_cv_prog_CC="cc" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -5450,2005 +4777,44 @@ done |
done |
IFS=$as_save_IFS |
-fi |
-fi |
-ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN |
-if test -n "$ac_ct_DUMPBIN"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 |
-$as_echo "$ac_ct_DUMPBIN" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
- test -n "$ac_ct_DUMPBIN" && break |
-done |
- |
- if test "x$ac_ct_DUMPBIN" = x; then |
- DUMPBIN=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- DUMPBIN=$ac_ct_DUMPBIN |
- fi |
-fi |
- |
- case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in |
- *COFF*) |
- DUMPBIN="$DUMPBIN -symbols -headers" |
- ;; |
- *) |
- DUMPBIN=: |
- ;; |
- esac |
- fi |
- |
- if test : != "$DUMPBIN"; then |
- NM=$DUMPBIN |
- fi |
-fi |
-test -z "$NM" && NM=nm |
- |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 |
-$as_echo_n "checking the name lister ($NM) interface... " >&6; } |
-if ${lt_cv_nm_interface+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_nm_interface="BSD nm" |
- echo "int some_variable = 0;" > conftest.$ac_ext |
- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) |
- (eval "$ac_compile" 2>conftest.err) |
- cat conftest.err >&5 |
- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) |
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) |
- cat conftest.err >&5 |
- (eval echo "\"\$as_me:$LINENO: output\"" >&5) |
- cat conftest.out >&5 |
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then |
- lt_cv_nm_interface="MS dumpbin" |
- fi |
- rm -f conftest* |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 |
-$as_echo "$lt_cv_nm_interface" >&6; } |
- |
-# find the maximum length of command line arguments |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 |
-$as_echo_n "checking the maximum length of command line arguments... " >&6; } |
-if ${lt_cv_sys_max_cmd_len+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- i=0 |
- teststring=ABCD |
- |
- case $build_os in |
- msdosdjgpp*) |
- # On DJGPP, this test can blow up pretty badly due to problems in libc |
- # (any single argument exceeding 2000 bytes causes a buffer overrun |
- # during glob expansion). Even if it were fixed, the result of this |
- # check would be larger than it should be. |
- lt_cv_sys_max_cmd_len=12288; # 12K is about right |
- ;; |
- |
- gnu*) |
- # Under GNU Hurd, this test is not required because there is |
- # no limit to the length of command line arguments. |
- # Libtool will interpret -1 as no limit whatsoever |
- lt_cv_sys_max_cmd_len=-1; |
- ;; |
- |
- cygwin* | mingw* | cegcc*) |
- # On Win9x/ME, this test blows up -- it succeeds, but takes |
- # about 5 minutes as the teststring grows exponentially. |
- # Worse, since 9x/ME are not pre-emptively multitasking, |
- # you end up with a "frozen" computer, even though with patience |
- # the test eventually succeeds (with a max line length of 256k). |
- # Instead, let's just punt: use the minimum linelength reported by |
- # all of the supported platforms: 8192 (on NT/2K/XP). |
- lt_cv_sys_max_cmd_len=8192; |
- ;; |
- |
- mint*) |
- # On MiNT this can take a long time and run out of memory. |
- lt_cv_sys_max_cmd_len=8192; |
- ;; |
- |
- amigaos*) |
- # On AmigaOS with pdksh, this test takes hours, literally. |
- # So we just punt and use a minimum line length of 8192. |
- lt_cv_sys_max_cmd_len=8192; |
- ;; |
- |
- bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) |
- # This has been around since 386BSD, at least. Likely further. |
- if test -x /sbin/sysctl; then |
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` |
- elif test -x /usr/sbin/sysctl; then |
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` |
- else |
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs |
- fi |
- # 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 \* 3` |
- ;; |
- |
- interix*) |
- # We know the value 262144 and hardcode it with a safety zone (like BSD) |
- lt_cv_sys_max_cmd_len=196608 |
- ;; |
- |
- os2*) |
- # The test takes a long time on OS/2. |
- lt_cv_sys_max_cmd_len=8192 |
- ;; |
- |
- osf*) |
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure |
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not |
- # nice to cause kernel panics so lets avoid the loop below. |
- # First set a reasonable default. |
- lt_cv_sys_max_cmd_len=16384 |
- # |
- if test -x /sbin/sysconfig; then |
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in |
- *1*) lt_cv_sys_max_cmd_len=-1 ;; |
- esac |
- fi |
- ;; |
- sco3.2v5*) |
- lt_cv_sys_max_cmd_len=102400 |
- ;; |
- sysv5* | sco5v6* | sysv4.2uw2*) |
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` |
- if test -n "$kargmax"; then |
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` |
- else |
- lt_cv_sys_max_cmd_len=32768 |
- fi |
- ;; |
- *) |
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` |
- 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 \* 3` |
- else |
- # Make teststring a little bigger before we do anything with it. |
- # a 1K string should be a reasonable start. |
- for i in 1 2 3 4 5 6 7 8; do |
- teststring=$teststring$teststring |
- done |
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} |
- # 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 |
- # we can't tell. |
- while { test X`env echo "$teststring$teststring" 2>/dev/null` \ |
- = "X$teststring$teststring"; } >/dev/null 2>&1 && |
- test 17 != "$i" # 1/2 MB should be enough |
- do |
- i=`expr $i + 1` |
- teststring=$teststring$teststring |
- done |
- # Only check the string length outside the loop. |
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` |
- teststring= |
- # Add a significant safety factor because C++ compilers can tack on |
- # massive amounts of additional arguments before passing them to the |
- # 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` |
- fi |
- ;; |
- esac |
- |
-fi |
- |
-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 "$lt_cv_sys_max_cmd_len" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 |
-$as_echo "none" >&6; } |
-fi |
-max_cmd_len=$lt_cv_sys_max_cmd_len |
- |
- |
- |
- |
- |
- |
-: ${CP="cp -f"} |
-: ${MV="mv -f"} |
-: ${RM="rm -f"} |
- |
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then |
- lt_unset=unset |
-else |
- lt_unset=false |
-fi |
- |
- |
- |
- |
- |
-# test EBCDIC or ASCII |
-case `echo X|tr X '\101'` in |
- A) # ASCII based system |
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr |
- lt_SP2NL='tr \040 \012' |
- lt_NL2SP='tr \015\012 \040\040' |
- ;; |
- *) # EBCDIC based system |
- lt_SP2NL='tr \100 \n' |
- lt_NL2SP='tr \r\n \100\100' |
- ;; |
-esac |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 |
-$as_echo_n "checking how to convert $build file names to $host format... " >&6; } |
-if ${lt_cv_to_host_file_cmd+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- case $host in |
- *-*-mingw* ) |
- case $build in |
- *-*-mingw* ) # actually msys |
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 |
- ;; |
- *-*-cygwin* ) |
- lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 |
- ;; |
- * ) # otherwise, assume *nix |
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 |
- ;; |
- esac |
- ;; |
- *-*-cygwin* ) |
- case $build in |
- *-*-mingw* ) # actually msys |
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin |
- ;; |
- *-*-cygwin* ) |
- lt_cv_to_host_file_cmd=func_convert_file_noop |
- ;; |
- * ) # otherwise, assume *nix |
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin |
- ;; |
- esac |
- ;; |
- * ) # unhandled hosts (and "normal" native builds) |
- lt_cv_to_host_file_cmd=func_convert_file_noop |
- ;; |
-esac |
- |
-fi |
- |
-to_host_file_cmd=$lt_cv_to_host_file_cmd |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 |
-$as_echo "$lt_cv_to_host_file_cmd" >&6; } |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 |
-$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } |
-if ${lt_cv_to_tool_file_cmd+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- #assume ordinary cross tools, or native build. |
-lt_cv_to_tool_file_cmd=func_convert_file_noop |
-case $host in |
- *-*-mingw* ) |
- case $build in |
- *-*-mingw* ) # actually msys |
- lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 |
- ;; |
- esac |
- ;; |
-esac |
- |
-fi |
- |
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 |
-$as_echo "$lt_cv_to_tool_file_cmd" >&6; } |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 |
-$as_echo_n "checking for $LD option to reload object files... " >&6; } |
-if ${lt_cv_ld_reload_flag+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_ld_reload_flag='-r' |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 |
-$as_echo "$lt_cv_ld_reload_flag" >&6; } |
-reload_flag=$lt_cv_ld_reload_flag |
-case $reload_flag in |
-"" | " "*) ;; |
-*) reload_flag=" $reload_flag" ;; |
-esac |
-reload_cmds='$LD$reload_flag -o $output$reload_objs' |
-case $host_os in |
- cygwin* | mingw* | pw32* | cegcc*) |
- if test yes != "$GCC"; then |
- reload_cmds=false |
- fi |
- ;; |
- darwin*) |
- if test yes = "$GCC"; then |
- reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' |
- else |
- reload_cmds='$LD$reload_flag -o $output$reload_objs' |
- fi |
- ;; |
-esac |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}objdump; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_OBJDUMP+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$OBJDUMP"; then |
- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-OBJDUMP=$ac_cv_prog_OBJDUMP |
-if test -n "$OBJDUMP"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 |
-$as_echo "$OBJDUMP" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
-fi |
-if test -z "$ac_cv_prog_OBJDUMP"; then |
- ac_ct_OBJDUMP=$OBJDUMP |
- # Extract the first word of "objdump", so it can be a program name with args. |
-set dummy objdump; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$ac_ct_OBJDUMP"; then |
- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_OBJDUMP="objdump" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP |
-if test -n "$ac_ct_OBJDUMP"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 |
-$as_echo "$ac_ct_OBJDUMP" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- if test "x$ac_ct_OBJDUMP" = x; then |
- OBJDUMP="false" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- OBJDUMP=$ac_ct_OBJDUMP |
- fi |
-else |
- OBJDUMP="$ac_cv_prog_OBJDUMP" |
-fi |
- |
-test -z "$OBJDUMP" && OBJDUMP=objdump |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 |
-$as_echo_n "checking how to recognize dependent libraries... " >&6; } |
-if ${lt_cv_deplibs_check_method+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_file_magic_cmd='$MAGIC_CMD' |
-lt_cv_file_magic_test_file= |
-lt_cv_deplibs_check_method='unknown' |
-# Need to set the preceding variable on all platforms that support |
-# interlibrary dependencies. |
-# 'none' -- dependencies not supported. |
-# 'unknown' -- same as none, but documents that we really don't know. |
-# 'pass_all' -- all dependencies passed with no checks. |
-# 'test_compile' -- check by making test program. |
-# 'file_magic [[regex]]' -- check by looking for files in library path |
-# 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 |
-# whether 'pass_all' will *always* work, you probably want this one. |
- |
-case $host_os in |
-aix[4-9]*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-beos*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-bsdi[45]*) |
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' |
- lt_cv_file_magic_cmd='/usr/bin/file -L' |
- lt_cv_file_magic_test_file=/shlib/libc.so |
- ;; |
- |
-cygwin*) |
- # 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_file_magic_cmd='func_win32_libid' |
- ;; |
- |
-mingw* | pw32*) |
- # Base MSYS/MinGW do not provide the 'file' command needed by |
- # func_win32_libid shell function, so use a weaker test based on 'objdump', |
- # unless we find 'file', for example because we are cross-compiling. |
- if ( file / ) >/dev/null 2>&1; then |
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' |
- lt_cv_file_magic_cmd='func_win32_libid' |
- else |
- # Keep this pattern in sync with the one in func_win32_libid. |
- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' |
- lt_cv_file_magic_cmd='$OBJDUMP -f' |
- fi |
- ;; |
- |
-cegcc*) |
- # use the weaker test based on 'objdump'. See mingw*. |
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' |
- lt_cv_file_magic_cmd='$OBJDUMP -f' |
- ;; |
- |
-darwin* | rhapsody*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-freebsd* | dragonfly*) |
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then |
- case $host_cpu in |
- i*86 ) |
- # Not sure whether the presence of OpenBSD here was a mistake. |
- # Let's accept both of them until this is cleared up. |
- 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_test_file=`echo /usr/lib/libc.so.*` |
- ;; |
- esac |
- else |
- lt_cv_deplibs_check_method=pass_all |
- fi |
- ;; |
- |
-haiku*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-hpux10.20* | hpux11*) |
- lt_cv_file_magic_cmd=/usr/bin/file |
- case $host_cpu in |
- 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 |
- ;; |
- hppa*64*) |
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' |
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl |
- ;; |
- *) |
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' |
- lt_cv_file_magic_test_file=/usr/lib/libc.sl |
- ;; |
- esac |
- ;; |
- |
-interix[3-9]*) |
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here |
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' |
- ;; |
- |
-irix5* | irix6* | nonstopux*) |
- case $LD in |
- *-32|*"-32 ") libmagic=32-bit;; |
- *-n32|*"-n32 ") libmagic=N32;; |
- *-64|*"-64 ") libmagic=64-bit;; |
- *) libmagic=never-match;; |
- esac |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-# This must be glibc/ELF. |
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-netbsd*) |
- 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)$' |
- else |
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' |
- fi |
- ;; |
- |
-newos6*) |
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' |
- lt_cv_file_magic_cmd=/usr/bin/file |
- lt_cv_file_magic_test_file=/usr/lib/libnls.so |
- ;; |
- |
-*nto* | *qnx*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-openbsd* | bitrig*) |
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then |
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' |
- else |
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' |
- fi |
- ;; |
- |
-osf3* | osf4* | osf5*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-rdos*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-solaris*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- |
-sysv4 | sysv4.3*) |
- case $host_vendor in |
- motorola) |
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' |
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` |
- ;; |
- ncr) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- sequent) |
- lt_cv_file_magic_cmd='/bin/file' |
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' |
- ;; |
- sni) |
- lt_cv_file_magic_cmd='/bin/file' |
- lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" |
- lt_cv_file_magic_test_file=/lib/libc.so |
- ;; |
- siemens) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- pc) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
- esac |
- ;; |
- |
-tpf*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
-os2*) |
- lt_cv_deplibs_check_method=pass_all |
- ;; |
-esac |
- |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 |
-$as_echo "$lt_cv_deplibs_check_method" >&6; } |
- |
-file_magic_glob= |
-want_nocaseglob=no |
-if test "$build" = "$host"; then |
- case $host_os in |
- mingw* | pw32*) |
- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then |
- want_nocaseglob=yes |
- else |
- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` |
- fi |
- ;; |
- esac |
-fi |
- |
-file_magic_cmd=$lt_cv_file_magic_cmd |
-deplibs_check_method=$lt_cv_deplibs_check_method |
-test -z "$deplibs_check_method" && deplibs_check_method=unknown |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}dlltool; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_DLLTOOL+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$DLLTOOL"; then |
- ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-DLLTOOL=$ac_cv_prog_DLLTOOL |
-if test -n "$DLLTOOL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 |
-$as_echo "$DLLTOOL" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
-fi |
-if test -z "$ac_cv_prog_DLLTOOL"; then |
- ac_ct_DLLTOOL=$DLLTOOL |
- # Extract the first word of "dlltool", so it can be a program name with args. |
-set dummy dlltool; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$ac_ct_DLLTOOL"; then |
- ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_DLLTOOL="dlltool" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL |
-if test -n "$ac_ct_DLLTOOL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 |
-$as_echo "$ac_ct_DLLTOOL" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- if test "x$ac_ct_DLLTOOL" = x; then |
- DLLTOOL="false" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- DLLTOOL=$ac_ct_DLLTOOL |
- fi |
-else |
- DLLTOOL="$ac_cv_prog_DLLTOOL" |
-fi |
- |
-test -z "$DLLTOOL" && DLLTOOL=dlltool |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-{ $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; } |
-if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_sharedlib_from_linklib_cmd='unknown' |
- |
-case $host_os in |
-cygwin* | mingw* | pw32* | cegcc*) |
- # two different shell functions defined in ltmain.sh; |
- # decide which one to use based on capabilities of $DLLTOOL |
- case `$DLLTOOL --help 2>&1` in |
- *--identify-strict*) |
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib |
- ;; |
- *) |
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback |
- ;; |
- esac |
- ;; |
-*) |
- # fallback: assume linklib IS sharedlib |
- lt_cv_sharedlib_from_linklib_cmd=$ECHO |
- ;; |
-esac |
- |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 |
-$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } |
-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd |
-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO |
- |
- |
- |
- |
- |
- |
- |
- |
-if test -n "$ac_tool_prefix"; then |
- for ac_prog in ar |
- do |
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_AR+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$AR"; then |
- ac_cv_prog_AR="$AR" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_AR="$ac_tool_prefix$ac_prog" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-AR=$ac_cv_prog_AR |
-if test -n "$AR"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 |
-$as_echo "$AR" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
- test -n "$AR" && break |
- done |
-fi |
-if test -z "$AR"; then |
- ac_ct_AR=$AR |
- for ac_prog in ar |
-do |
- # Extract the first word of "$ac_prog", so it can be a program name with args. |
-set dummy $ac_prog; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_AR+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$ac_ct_AR"; then |
- ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_AR="$ac_prog" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-ac_ct_AR=$ac_cv_prog_ac_ct_AR |
-if test -n "$ac_ct_AR"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 |
-$as_echo "$ac_ct_AR" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
- test -n "$ac_ct_AR" && break |
-done |
- |
- if test "x$ac_ct_AR" = x; then |
- AR="false" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- AR=$ac_ct_AR |
- fi |
-fi |
- |
-: ${AR=ar} |
-: ${AR_FLAGS=cru} |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 |
-$as_echo_n "checking for archiver @FILE support... " >&6; } |
-if ${lt_cv_ar_at_file+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_ar_at_file=no |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
- |
-int |
-main () |
-{ |
- |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- echo conftest.$ac_objext > conftest.lst |
- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' |
- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 |
- (eval $lt_ar_try) 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } |
- if test 0 -eq "$ac_status"; then |
- # Ensure the archiver fails upon bogus file names. |
- rm -f conftest.$ac_objext libconftest.a |
- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 |
- (eval $lt_ar_try) 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } |
- if test 0 -ne "$ac_status"; then |
- lt_cv_ar_at_file=@ |
- fi |
- fi |
- rm -f conftest.* libconftest.a |
- |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
- |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 |
-$as_echo "$lt_cv_ar_at_file" >&6; } |
- |
-if test no = "$lt_cv_ar_at_file"; then |
- archiver_list_spec= |
-else |
- archiver_list_spec=$lt_cv_ar_at_file |
-fi |
- |
- |
- |
- |
- |
- |
- |
-if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}strip; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_STRIP+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$STRIP"; then |
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-STRIP=$ac_cv_prog_STRIP |
-if test -n "$STRIP"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 |
-$as_echo "$STRIP" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
-fi |
-if test -z "$ac_cv_prog_STRIP"; then |
- ac_ct_STRIP=$STRIP |
- # Extract the first word of "strip", so it can be a program name with args. |
-set dummy strip; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_STRIP+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$ac_ct_STRIP"; then |
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_STRIP="strip" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP |
-if test -n "$ac_ct_STRIP"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 |
-$as_echo "$ac_ct_STRIP" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- if test "x$ac_ct_STRIP" = x; then |
- STRIP=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- STRIP=$ac_ct_STRIP |
- fi |
-else |
- STRIP="$ac_cv_prog_STRIP" |
-fi |
- |
-test -z "$STRIP" && STRIP=: |
- |
- |
- |
- |
- |
- |
-if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}ranlib; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_RANLIB+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$RANLIB"; then |
- ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-RANLIB=$ac_cv_prog_RANLIB |
-if test -n "$RANLIB"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 |
-$as_echo "$RANLIB" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- |
-fi |
-if test -z "$ac_cv_prog_RANLIB"; then |
- ac_ct_RANLIB=$RANLIB |
- # Extract the first word of "ranlib", so it can be a program name with args. |
-set dummy ranlib; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$ac_ct_RANLIB"; then |
- ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_RANLIB="ranlib" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- |
-fi |
-fi |
-ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB |
-if test -n "$ac_ct_RANLIB"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 |
-$as_echo "$ac_ct_RANLIB" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- if test "x$ac_ct_RANLIB" = x; then |
- RANLIB=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- RANLIB=$ac_ct_RANLIB |
- fi |
-else |
- RANLIB="$ac_cv_prog_RANLIB" |
-fi |
- |
-test -z "$RANLIB" && RANLIB=: |
- |
- |
- |
- |
- |
- |
-# Determine commands to create old-style static archives. |
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' |
-old_postinstall_cmds='chmod 644 $oldlib' |
-old_postuninstall_cmds= |
- |
-if test -n "$RANLIB"; then |
- case $host_os in |
- bitrig* | openbsd*) |
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" |
- ;; |
- *) |
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" |
- ;; |
- esac |
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" |
-fi |
- |
-case $host_os in |
- darwin*) |
- lock_old_archive_extraction=yes ;; |
- *) |
- lock_old_archive_extraction=no ;; |
-esac |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-# If no C compiler was specified, use CC. |
-LTCC=${LTCC-"$CC"} |
- |
-# If no C compiler flags were specified, use CFLAGS. |
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"} |
- |
-# Allow CC to be a program name with arguments. |
-compiler=$CC |
- |
- |
-# Check for command to grab the raw symbol name followed by C symbol from nm. |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 |
-$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } |
-if ${lt_cv_sys_global_symbol_pipe+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- |
-# These are sane defaults that work on at least a few old systems. |
-# [They come from Ultrix. What could be older than Ultrix?!! ;)] |
- |
-# Character class describing NM global symbol codes. |
-symcode='[BCDEGRST]' |
- |
-# Regexp to match symbols that can be accessed directly from C. |
-sympat='\([_A-Za-z][_A-Za-z0-9]*\)' |
- |
-# Define system-specific variables. |
-case $host_os in |
-aix*) |
- symcode='[BCDT]' |
- ;; |
-cygwin* | mingw* | pw32* | cegcc*) |
- symcode='[ABCDGISTW]' |
- ;; |
-hpux*) |
- if test ia64 = "$host_cpu"; then |
- symcode='[ABCDEGRST]' |
- fi |
- ;; |
-irix* | nonstopux*) |
- symcode='[BCDEGRST]' |
- ;; |
-osf*) |
- symcode='[BCDEGQRST]' |
- ;; |
-solaris*) |
- symcode='[BDRT]' |
- ;; |
-sco3.2v5*) |
- symcode='[DT]' |
- ;; |
-sysv4.2uw2*) |
- symcode='[DT]' |
- ;; |
-sysv5* | sco5v6* | unixware* | OpenUNIX*) |
- symcode='[ABDT]' |
- ;; |
-sysv4) |
- symcode='[DFNSTU]' |
- ;; |
-esac |
- |
-# If we're using GNU nm, then use its standard symbol codes. |
-case `$NM -V 2>&1` in |
-*GNU* | *'with BFD'*) |
- symcode='[ABCDGIRSTW]' ;; |
-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. |
-# Some systems (esp. on ia64) link data and code symbols differently, |
-# so use this general approach. |
-lt_cv_sys_global_symbol_to_cdecl="sed -n"\ |
-$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 |
-lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ |
-$lt_c_name_hook\ |
-" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ |
-" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" |
- |
-# Transform an extracted symbol line into symbol name with lib prefix and |
-# 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 |
-opt_cr= |
-case $build_os in |
-mingw*) |
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp |
- ;; |
-esac |
- |
-# Try without a prefix underscore, then with it. |
-for ac_symprfx in "" "_"; do |
- |
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. |
- symxfrm="\\1 $ac_symprfx\\2 \\2" |
- |
- # Write the raw and C identifiers. |
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then |
- # Fake it for dumpbin and say T for any non-static function, |
- # D for any global variable and I for any imported variable. |
- # Also find C++ and __fastcall symbols from MSVC++, |
- # which start with @ or ?. |
- lt_cv_sys_global_symbol_pipe="$AWK '"\ |
-" {last_section=section; section=\$ 3};"\ |
-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ |
-" /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+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ |
-" {if(hide[section]) next};"\ |
-" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ |
-" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ |
-" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ |
-" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ |
-" ' prfx=^$ac_symprfx" |
- else |
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" |
- fi |
- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" |
- |
- # Check to see that the pipe works correctly. |
- pipe_works=no |
- |
- rm -f conftest* |
- cat > conftest.$ac_ext <<_LT_EOF |
-#ifdef __cplusplus |
-extern "C" { |
-#endif |
-char nm_test_var; |
-void nm_test_func(void); |
-void nm_test_func(void){} |
-#ifdef __cplusplus |
-} |
-#endif |
-int main(){nm_test_var='a';nm_test_func();return(0);} |
-_LT_EOF |
- |
- 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 |
- # Now try to grab the symbols. |
- nlist=conftest.nm |
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 |
- (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } && test -s "$nlist"; then |
- # Try sorting and uniquifying the output. |
- if sort "$nlist" | uniq > "$nlist"T; then |
- mv -f "$nlist"T "$nlist" |
- else |
- rm -f "$nlist"T |
- fi |
- |
- # Make sure that we snagged all the symbols we need. |
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then |
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then |
- cat <<_LT_EOF > conftest.$ac_ext |
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ |
-#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE |
-/* DATA imports from DLLs on WIN32 can't be const, because runtime |
- relocations are performed -- see ld's documentation on pseudo-relocs. */ |
-# define LT_DLSYM_CONST |
-#elif defined __osf__ |
-/* This system does not cope well with relocations in const data. */ |
-# define LT_DLSYM_CONST |
-#else |
-# define LT_DLSYM_CONST const |
-#endif |
- |
-#ifdef __cplusplus |
-extern "C" { |
-#endif |
- |
-_LT_EOF |
- # Now generate the symbol file. |
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' |
- |
- cat <<_LT_EOF >> conftest.$ac_ext |
- |
-/* The mapping between symbol names and symbols. */ |
-LT_DLSYM_CONST struct { |
- const char *name; |
- void *address; |
-} |
-lt__PROGRAM__LTX_preloaded_symbols[] = |
-{ |
- { "@PROGRAM@", (void *) 0 }, |
-_LT_EOF |
- $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext |
- cat <<\_LT_EOF >> conftest.$ac_ext |
- {0, (void *) 0} |
-}; |
- |
-/* This works around a problem in FreeBSD linker */ |
-#ifdef FREEBSD_WORKAROUND |
-static const void *lt_preloaded_setup() { |
- return lt__PROGRAM__LTX_preloaded_symbols; |
-} |
-#endif |
- |
-#ifdef __cplusplus |
-} |
-#endif |
-_LT_EOF |
- # Now try linking the two files. |
- mv conftest.$ac_objext conftstm.$ac_objext |
- lt_globsym_save_LIBS=$LIBS |
- lt_globsym_save_CFLAGS=$CFLAGS |
- LIBS=conftstm.$ac_objext |
- CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" |
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
- (eval $ac_link) 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } && test -s conftest$ac_exeext; then |
- pipe_works=yes |
- fi |
- LIBS=$lt_globsym_save_LIBS |
- CFLAGS=$lt_globsym_save_CFLAGS |
- else |
- echo "cannot find nm_test_func in $nlist" >&5 |
- fi |
- else |
- echo "cannot find nm_test_var in $nlist" >&5 |
- fi |
- else |
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 |
- fi |
- else |
- echo "$progname: failed program was:" >&5 |
- cat conftest.$ac_ext >&5 |
- fi |
- rm -rf conftest* conftst* |
- |
- # Do not use the global_symbol_pipe unless it works. |
- if test yes = "$pipe_works"; then |
- break |
- else |
- lt_cv_sys_global_symbol_pipe= |
- fi |
-done |
- |
-fi |
- |
-if test -z "$lt_cv_sys_global_symbol_pipe"; then |
- lt_cv_sys_global_symbol_to_cdecl= |
-fi |
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 |
-$as_echo "failed" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 |
-$as_echo "ok" >&6; } |
-fi |
- |
-# Response file support. |
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then |
- nm_file_list_spec='@' |
-elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then |
- nm_file_list_spec='@' |
-fi |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 |
-$as_echo_n "checking for sysroot... " >&6; } |
- |
-# Check whether --with-sysroot was given. |
-if test "${with_sysroot+set}" = set; then : |
- withval=$with_sysroot; |
-else |
- with_sysroot=no |
-fi |
- |
- |
-lt_sysroot= |
-case $with_sysroot in #( |
- yes) |
- if test yes = "$GCC"; then |
- lt_sysroot=`$CC --print-sysroot 2>/dev/null` |
- fi |
- ;; #( |
- /*) |
- lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` |
- ;; #( |
- no|'') |
- ;; #( |
- *) |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 |
-$as_echo "$with_sysroot" >&6; } |
- as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 |
- ;; |
-esac |
- |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 |
-$as_echo "${lt_sysroot:-no}" >&6; } |
- |
- |
- |
- |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 |
-$as_echo_n "checking for a working dd... " >&6; } |
-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; then |
- cmp -s conftest.i conftest.out \ |
- && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: |
-fi |
- $ac_path_lt_DD_found && break 3 |
- done |
- done |
- done |
-IFS=$as_save_IFS |
- if test -z "$ac_cv_path_lt_DD"; then |
- : |
- fi |
-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 pipes" >&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; } |
- |
- |
- |
- |
- |
- |
- |
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. |
-func_cc_basename () |
-{ |
- for cc_temp in $*""; do |
- case $cc_temp in |
- compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; |
- distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; |
- \-*) ;; |
- *) break;; |
- esac |
- done |
- func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` |
-} |
- |
-# 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 |
- (eval $ac_compile) 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; }; then |
- case `/usr/bin/file conftest.$ac_objext` in |
- *ELF-32*) |
- HPUX_IA64_MODE=32 |
- ;; |
- *ELF-64*) |
- HPUX_IA64_MODE=64 |
- ;; |
- esac |
- fi |
- rm -rf conftest* |
- ;; |
-*-*-irix6*) |
- # 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 |
- if test yes = "$lt_cv_prog_gnu_ld"; then |
- case `/usr/bin/file conftest.$ac_objext` in |
- *32-bit*) |
- LD="${LD-ld} -melf32bsmip" |
- ;; |
- *N32*) |
- LD="${LD-ld} -melf32bmipn32" |
- ;; |
- *64-bit*) |
- LD="${LD-ld} -melf64bmip" |
- ;; |
- esac |
- else |
- case `/usr/bin/file conftest.$ac_objext` in |
- *32-bit*) |
- LD="${LD-ld} -32" |
- ;; |
- *N32*) |
- LD="${LD-ld} -n32" |
- ;; |
- *64-bit*) |
- LD="${LD-ld} -64" |
- ;; |
- esac |
- fi |
- fi |
- rm -rf conftest* |
- ;; |
- |
-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*) |
- # 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 |
- 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 |
- case `/usr/bin/file conftest.o` in |
- *32-bit*) |
- case $host in |
- x86_64-*kfreebsd*-gnu) |
- LD="${LD-ld} -m elf_i386_fbsd" |
- ;; |
- x86_64-*linux*) |
- case `/usr/bin/file conftest.o` in |
- *x86-64*) |
- LD="${LD-ld} -m elf32_x86_64" |
- ;; |
- *) |
- LD="${LD-ld} -m elf_i386" |
- ;; |
- esac |
- ;; |
- powerpc64le-*linux*) |
- LD="${LD-ld} -m elf32lppclinux" |
- ;; |
- powerpc64-*linux*) |
- LD="${LD-ld} -m elf32ppclinux" |
- ;; |
- s390x-*linux*) |
- LD="${LD-ld} -m elf_s390" |
- ;; |
- sparc64-*linux*) |
- LD="${LD-ld} -m elf32_sparc" |
- ;; |
- esac |
- ;; |
- *64-bit*) |
- case $host in |
- x86_64-*kfreebsd*-gnu) |
- LD="${LD-ld} -m elf_x86_64_fbsd" |
- ;; |
- x86_64-*linux*) |
- LD="${LD-ld} -m elf_x86_64" |
- ;; |
- powerpcle-*linux*) |
- LD="${LD-ld} -m elf64lppc" |
- ;; |
- powerpc-*linux*) |
- LD="${LD-ld} -m elf64ppc" |
- ;; |
- s390*-*linux*|s390*-*tpf*) |
- LD="${LD-ld} -m elf64_s390" |
- ;; |
- sparc*-*linux*) |
- LD="${LD-ld} -m elf64_sparc" |
- ;; |
- esac |
- ;; |
- esac |
- fi |
- rm -rf conftest* |
- ;; |
- |
-*-*-sco3.2v5*) |
- # On SCO OpenServer 5, we need -belf to get full-featured binaries. |
- SAVE_CFLAGS=$CFLAGS |
- CFLAGS="$CFLAGS -belf" |
- { $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; } |
-if ${lt_cv_cc_needs_belf+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- 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 |
- |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
- |
-int |
-main () |
-{ |
- |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- lt_cv_cc_needs_belf=yes |
-else |
- lt_cv_cc_needs_belf=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
- 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 |
- |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 |
-$as_echo "$lt_cv_cc_needs_belf" >&6; } |
- 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 |
- CFLAGS=$SAVE_CFLAGS |
- fi |
- ;; |
-*-*solaris*) |
- # Find out what ABI is being produced by ac_compile, and set linker |
- # options accordingly. |
- echo 'int i;' > 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 |
- case `/usr/bin/file conftest.o` in |
- *64-bit*) |
- case $lt_cv_prog_gnu_ld in |
- yes*) |
- case $host in |
- i?86-*-solaris*|x86_64-*-solaris*) |
- LD="${LD-ld} -m elf_x86_64" |
- ;; |
- sparc*-*-solaris*) |
- LD="${LD-ld} -m elf64_sparc" |
- ;; |
- esac |
- # GNU ld 2.21 introduced _sol2 emulations. Use them if available. |
- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then |
- LD=${LD-ld}_sol2 |
- fi |
- ;; |
- *) |
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then |
- LD="${LD-ld} -64" |
- fi |
- ;; |
- esac |
- ;; |
- esac |
+if test $ac_prog_rejected = yes; then |
+ # We found a bogon in the path, so make sure we never use it. |
+ set dummy $ac_cv_prog_CC |
+ shift |
+ if test $# != 0; then |
+ # We chose a different compiler from the bogus one. |
+ # However, it has the same basename, so the bogon will be chosen |
+ # first if we set CC to just the basename; use the full file name. |
+ shift |
+ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" |
fi |
- rm -rf conftest* |
- ;; |
-esac |
+fi |
+fi |
+fi |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
-need_locks=$enable_libtool_lock |
-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. |
-set dummy ${ac_tool_prefix}mt; ac_word=$2 |
+fi |
+if test -z "$CC"; then |
+ if test -n "$ac_tool_prefix"; then |
+ for ac_prog in cl.exe |
+ do |
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : |
+if ${ac_cv_prog_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$MANIFEST_TOOL"; then |
- ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. |
+ if test -n "$CC"; then |
+ ac_cv_prog_CC="$CC" # Let the user override the test. |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
@@ -7457,7 +4823,7 @@ do |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" |
+ ac_cv_prog_CC="$ac_tool_prefix$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -7467,28 +4833,32 @@ IFS=$as_save_IFS |
fi |
fi |
-MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL |
-if test -n "$MANIFEST_TOOL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 |
-$as_echo "$MANIFEST_TOOL" >&6; } |
+CC=$ac_cv_prog_CC |
+if test -n "$CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
+$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
+ test -n "$CC" && break |
+ done |
fi |
-if test -z "$ac_cv_prog_MANIFEST_TOOL"; then |
- ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL |
- # Extract the first word of "mt", so it can be a program name with args. |
-set dummy mt; ac_word=$2 |
+if test -z "$CC"; then |
+ ac_ct_CC=$CC |
+ for ac_prog in cl.exe |
+do |
+ # Extract the first word of "$ac_prog", so it can be a program name with args. |
+set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : |
+if ${ac_cv_prog_ac_ct_CC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$ac_ct_MANIFEST_TOOL"; then |
- ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. |
+ if test -n "$ac_ct_CC"; then |
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
@@ -7497,7 +4867,7 @@ do |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" |
+ ac_cv_prog_ac_ct_CC="$ac_prog" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -7507,17 +4877,21 @@ IFS=$as_save_IFS |
fi |
fi |
-ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL |
-if test -n "$ac_ct_MANIFEST_TOOL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 |
-$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } |
+ac_ct_CC=$ac_cv_prog_ac_ct_CC |
+if test -n "$ac_ct_CC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
+$as_echo "$ac_ct_CC" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- if test "x$ac_ct_MANIFEST_TOOL" = x; then |
- MANIFEST_TOOL=":" |
+ |
+ test -n "$ac_ct_CC" && break |
+done |
+ |
+ if test "x$ac_ct_CC" = x; then |
+ CC="" |
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
@@ -7525,283 +4899,471 @@ yes:) |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
- MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL |
+ CC=$ac_ct_CC |
fi |
-else |
- MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" |
fi |
-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 |
-$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } |
-if ${lt_cv_path_mainfest_tool+:} false; then : |
+fi |
+ |
+ |
+test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
+as_fn_error $? "no acceptable C compiler found in \$PATH |
+See \`config.log' for more details" "$LINENO" 5; } |
+ |
+# Provide some information about the compiler. |
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 |
+set X $ac_compile |
+ac_compiler=$2 |
+for ac_option in --version -v -V -qversion; do |
+ { { ac_try="$ac_compiler $ac_option >&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_compiler $ac_option >&5") 2>conftest.err |
+ ac_status=$? |
+ if test -s conftest.err; then |
+ sed '10a\ |
+... rest of stderr output deleted ... |
+ 10q' conftest.err >conftest.er1 |
+ cat conftest.er1 >&5 |
+ fi |
+ rm -f conftest.er1 conftest.err |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } |
+done |
+ |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 |
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } |
+if ${ac_cv_c_compiler_gnu+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- lt_cv_path_mainfest_tool=no |
- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 |
- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out |
- cat conftest.err >&5 |
- if $GREP 'Manifest Tool' conftest.out > /dev/null; then |
- lt_cv_path_mainfest_tool=yes |
- fi |
- rm -f conftest* |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+ |
+int |
+main () |
+{ |
+#ifndef __GNUC__ |
+ choke me |
+#endif |
+ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_compiler_gnu=yes |
+else |
+ ac_compiler_gnu=no |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 |
-$as_echo "$lt_cv_path_mainfest_tool" >&6; } |
-if test yes != "$lt_cv_path_mainfest_tool"; then |
- MANIFEST_TOOL=: |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+ac_cv_c_compiler_gnu=$ac_compiler_gnu |
+ |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 |
+$as_echo "$ac_cv_c_compiler_gnu" >&6; } |
+if test $ac_compiler_gnu = yes; then |
+ GCC=yes |
+else |
+ GCC= |
fi |
+ac_test_CFLAGS=${CFLAGS+set} |
+ac_save_CFLAGS=$CFLAGS |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 |
+$as_echo_n "checking whether $CC accepts -g... " >&6; } |
+if ${ac_cv_prog_cc_g+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ ac_save_c_werror_flag=$ac_c_werror_flag |
+ ac_c_werror_flag=yes |
+ ac_cv_prog_cc_g=no |
+ CFLAGS="-g" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+ |
+int |
+main () |
+{ |
+ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_cv_prog_cc_g=yes |
+else |
+ CFLAGS="" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+ |
+int |
+main () |
+{ |
+ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+else |
+ ac_c_werror_flag=$ac_save_c_werror_flag |
+ CFLAGS="-g" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+int |
+main () |
+{ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_cv_prog_cc_g=yes |
+fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
+ ac_c_werror_flag=$ac_save_c_werror_flag |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 |
+$as_echo "$ac_cv_prog_cc_g" >&6; } |
+if test "$ac_test_CFLAGS" = set; then |
+ CFLAGS=$ac_save_CFLAGS |
+elif test $ac_cv_prog_cc_g = yes; then |
+ if test "$GCC" = yes; then |
+ CFLAGS="-g -O2" |
+ else |
+ CFLAGS="-g" |
+ fi |
+else |
+ if test "$GCC" = yes; then |
+ CFLAGS="-O2" |
+ else |
+ CFLAGS= |
+ fi |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 |
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } |
+if ${ac_cv_prog_cc_c89+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ ac_cv_prog_cc_c89=no |
+ac_save_CC=$CC |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <stdarg.h> |
+#include <stdio.h> |
+struct stat; |
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ |
+struct buf { int x; }; |
+FILE * (*rcsopen) (struct buf *, struct stat *, int); |
+static char *e (p, i) |
+ char **p; |
+ int i; |
+{ |
+ return p[i]; |
+} |
+static char *f (char * (*g) (char **, int), char **p, ...) |
+{ |
+ char *s; |
+ va_list v; |
+ va_start (v,p); |
+ s = g (p, va_arg (v,int)); |
+ va_end (v); |
+ return s; |
+} |
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has |
+ function prototypes and stuff, but not '\xHH' hex character constants. |
+ These don't provoke an error unfortunately, instead are silently treated |
+ as 'x'. The following induces an error, until -std is added to get |
+ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an |
+ array size at least. It's necessary to write '\x00'==0 to get something |
+ that's true only with -std. */ |
+int osf4_cc_array ['\x00' == 0 ? 1 : -1]; |
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters |
+ inside strings and character constants. */ |
+#define FOO(x) 'x' |
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; |
- case $host_os in |
- rhapsody* | darwin*) |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_DSYMUTIL+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$DSYMUTIL"; then |
- ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
-for as_dir in $PATH |
+int test (int i, double x); |
+struct s1 {int (*f) (int a);}; |
+struct s2 {int (*f) (double a);}; |
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); |
+int argc; |
+char **argv; |
+int |
+main () |
+{ |
+return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ |
+ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" |
do |
- IFS=$as_save_IFS |
- test -z "$as_dir" && as_dir=. |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
+ CC="$ac_save_CC $ac_arg" |
+ if ac_fn_c_try_compile "$LINENO"; then : |
+ ac_cv_prog_cc_c89=$ac_arg |
+fi |
+rm -f core conftest.err conftest.$ac_objext |
+ test "x$ac_cv_prog_cc_c89" != "xno" && break |
done |
- done |
-IFS=$as_save_IFS |
+rm -f conftest.$ac_ext |
+CC=$ac_save_CC |
fi |
-fi |
-DSYMUTIL=$ac_cv_prog_DSYMUTIL |
-if test -n "$DSYMUTIL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 |
-$as_echo "$DSYMUTIL" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+# AC_CACHE_VAL |
+case "x$ac_cv_prog_cc_c89" in |
+ x) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 |
+$as_echo "none needed" >&6; } ;; |
+ xno) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 |
+$as_echo "unsupported" >&6; } ;; |
+ *) |
+ CC="$CC $ac_cv_prog_cc_c89" |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 |
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; |
+esac |
+if test "x$ac_cv_prog_cc_c89" != xno; then : |
+ |
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 |
-fi |
-if test -z "$ac_cv_prog_DSYMUTIL"; then |
- ac_ct_DSYMUTIL=$DSYMUTIL |
- # Extract the first word of "dsymutil", so it can be a program name with args. |
-set dummy dsymutil; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : |
+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 |
- if test -n "$ac_ct_DSYMUTIL"; then |
- ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
+ 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_objext" >&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_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL |
-if test -n "$ac_ct_DSYMUTIL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 |
-$as_echo "$ac_ct_DSYMUTIL" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-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 |
- if test "x$ac_ct_DSYMUTIL" = x; then |
- DSYMUTIL=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- DSYMUTIL=$ac_ct_DSYMUTIL |
- fi |
-else |
- DSYMUTIL="$ac_cv_prog_DSYMUTIL" |
-fi |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}nmedit; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_NMEDIT+:} false; then : |
+ |
+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 how to run the C preprocessor" >&5 |
+$as_echo_n "checking how to run the C preprocessor... " >&6; } |
+# On Suns, sometimes $CPP names a directory. |
+if test -n "$CPP" && test -d "$CPP"; then |
+ CPP= |
+fi |
+if test -z "$CPP"; then |
+ if ${ac_cv_prog_CPP+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$NMEDIT"; then |
- ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
-for as_dir in $PATH |
+ # Double quotes because CPP needs to be expanded |
+ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" |
+ do |
+ ac_preproc_ok=false |
+for ac_c_preproc_warn_flag in '' yes |
do |
- IFS=$as_save_IFS |
- test -z "$as_dir" && as_dir=. |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
+ # Use a header file that comes with gcc, so configuring glibc |
+ # with a fresh cross-compiler works. |
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
+ # <limits.h> exists even on freestanding compilers. |
+ # On the NeXT, cc -E runs the code through the compiler's parser, |
+ # not just through cpp. "Syntax error" is here to catch this case. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#ifdef __STDC__ |
+# include <limits.h> |
+#else |
+# include <assert.h> |
+#endif |
+ Syntax error |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
+else |
+ # Broken: fails on valid input. |
+continue |
fi |
-fi |
-NMEDIT=$ac_cv_prog_NMEDIT |
-if test -n "$NMEDIT"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 |
-$as_echo "$NMEDIT" >&6; } |
+rm -f conftest.err conftest.i conftest.$ac_ext |
+ |
+ # OK, works on sane cases. Now check whether nonexistent headers |
+ # can be detected and how. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <ac_nonexistent.h> |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
+ # Broken: success on invalid input. |
+continue |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ # Passes both tests. |
+ac_preproc_ok=: |
+break |
+fi |
+rm -f conftest.err conftest.i conftest.$ac_ext |
+ |
+done |
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
+rm -f conftest.i conftest.err conftest.$ac_ext |
+if $ac_preproc_ok; then : |
+ break |
fi |
+ done |
+ ac_cv_prog_CPP=$CPP |
fi |
-if test -z "$ac_cv_prog_NMEDIT"; then |
- ac_ct_NMEDIT=$NMEDIT |
- # Extract the first word of "nmedit", so it can be a program name with args. |
-set dummy nmedit; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$ac_ct_NMEDIT"; then |
- ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. |
+ CPP=$ac_cv_prog_CPP |
else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
-for as_dir in $PATH |
+ ac_cv_prog_CPP=$CPP |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 |
+$as_echo "$CPP" >&6; } |
+ac_preproc_ok=false |
+for ac_c_preproc_warn_flag in '' yes |
do |
- IFS=$as_save_IFS |
- test -z "$as_dir" && as_dir=. |
- for ac_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_NMEDIT="nmedit" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
+ # Use a header file that comes with gcc, so configuring glibc |
+ # with a fresh cross-compiler works. |
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
+ # <limits.h> exists even on freestanding compilers. |
+ # On the NeXT, cc -E runs the code through the compiler's parser, |
+ # not just through cpp. "Syntax error" is here to catch this case. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#ifdef __STDC__ |
+# include <limits.h> |
+#else |
+# include <assert.h> |
+#endif |
+ Syntax error |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
-fi |
-fi |
-ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT |
-if test -n "$ac_ct_NMEDIT"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 |
-$as_echo "$ac_ct_NMEDIT" >&6; } |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ # Broken: fails on valid input. |
+continue |
fi |
+rm -f conftest.err conftest.i conftest.$ac_ext |
- if test "x$ac_ct_NMEDIT" = x; then |
- NMEDIT=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- NMEDIT=$ac_ct_NMEDIT |
- fi |
+ # OK, works on sane cases. Now check whether nonexistent headers |
+ # can be detected and how. |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+#include <ac_nonexistent.h> |
+_ACEOF |
+if ac_fn_c_try_cpp "$LINENO"; then : |
+ # Broken: success on invalid input. |
+continue |
else |
- NMEDIT="$ac_cv_prog_NMEDIT" |
+ # Passes both tests. |
+ac_preproc_ok=: |
+break |
fi |
+rm -f conftest.err conftest.i conftest.$ac_ext |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}lipo; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_LIPO+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test -n "$LIPO"; then |
- ac_cv_prog_LIPO="$LIPO" # Let the user override the test. |
-else |
-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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_LIPO="${ac_tool_prefix}lipo" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
done |
- done |
-IFS=$as_save_IFS |
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
+rm -f conftest.i conftest.err conftest.$ac_ext |
+if $ac_preproc_ok; then : |
-fi |
-fi |
-LIPO=$ac_cv_prog_LIPO |
-if test -n "$LIPO"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 |
-$as_echo "$LIPO" >&6; } |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check |
+See \`config.log' for more details" "$LINENO" 5; } |
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 |
-fi |
-if test -z "$ac_cv_prog_LIPO"; then |
- ac_ct_LIPO=$LIPO |
- # Extract the first word of "lipo", so it can be a program name with args. |
-set dummy lipo; ac_word=$2 |
+# Extract the first word of "rm", so it can be a program name with args. |
+set dummy rm; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_LIPO+:} false; then : |
+if ${ac_cv_path_RM+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$ac_ct_LIPO"; then |
- ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ case $RM in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_RM="$RM" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_LIPO="lipo" |
+ ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -7809,51 +5371,40 @@ done |
done |
IFS=$as_save_IFS |
+ test -z "$ac_cv_path_RM" && ac_cv_path_RM="/bin/rm" |
+ ;; |
+esac |
fi |
-fi |
-ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO |
-if test -n "$ac_ct_LIPO"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 |
-$as_echo "$ac_ct_LIPO" >&6; } |
+RM=$ac_cv_path_RM |
+if test -n "$RM"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5 |
+$as_echo "$RM" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- if test "x$ac_ct_LIPO" = x; then |
- LIPO=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- LIPO=$ac_ct_LIPO |
- fi |
-else |
- LIPO="$ac_cv_prog_LIPO" |
-fi |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}otool; ac_word=$2 |
+# Extract the first word of "mv", so it can be a program name with args. |
+set dummy mv; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_OTOOL+:} false; then : |
+if ${ac_cv_path_MV+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$OTOOL"; then |
- ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ case $MV in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_MV="$MV" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_OTOOL="${ac_tool_prefix}otool" |
+ ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -7861,39 +5412,40 @@ done |
done |
IFS=$as_save_IFS |
+ test -z "$ac_cv_path_MV" && ac_cv_path_MV="/bin/mv" |
+ ;; |
+esac |
fi |
-fi |
-OTOOL=$ac_cv_prog_OTOOL |
-if test -n "$OTOOL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 |
-$as_echo "$OTOOL" >&6; } |
+MV=$ac_cv_path_MV |
+if test -n "$MV"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5 |
+$as_echo "$MV" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
-fi |
-if test -z "$ac_cv_prog_OTOOL"; then |
- ac_ct_OTOOL=$OTOOL |
- # Extract the first word of "otool", so it can be a program name with args. |
-set dummy otool; ac_word=$2 |
+# Extract the first word of "tar", so it can be a program name with args. |
+set dummy tar; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : |
+if ${ac_cv_path_TAR+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$ac_ct_OTOOL"; then |
- ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ case $TAR in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_TAR="$TAR" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_OTOOL="otool" |
+ ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -7901,51 +5453,40 @@ done |
done |
IFS=$as_save_IFS |
+ test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="/bin/tar" |
+ ;; |
+esac |
fi |
-fi |
-ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL |
-if test -n "$ac_ct_OTOOL"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 |
-$as_echo "$ac_ct_OTOOL" >&6; } |
+TAR=$ac_cv_path_TAR |
+if test -n "$TAR"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TAR" >&5 |
+$as_echo "$TAR" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- if test "x$ac_ct_OTOOL" = x; then |
- OTOOL=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- OTOOL=$ac_ct_OTOOL |
- fi |
-else |
- OTOOL="$ac_cv_prog_OTOOL" |
-fi |
- if test -n "$ac_tool_prefix"; then |
- # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. |
-set dummy ${ac_tool_prefix}otool64; ac_word=$2 |
+# Extract the first word of "xmllint", so it can be a program name with args. |
+set dummy xmllint; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_OTOOL64+:} false; then : |
+if ${ac_cv_path_XMLLINT+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$OTOOL64"; then |
- ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ case $XMLLINT in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_XMLLINT="$XMLLINT" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" |
+ ac_cv_path_XMLLINT="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -7953,39 +5494,40 @@ done |
done |
IFS=$as_save_IFS |
+ test -z "$ac_cv_path_XMLLINT" && ac_cv_path_XMLLINT="/usr/bin/xmllint" |
+ ;; |
+esac |
fi |
-fi |
-OTOOL64=$ac_cv_prog_OTOOL64 |
-if test -n "$OTOOL64"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 |
-$as_echo "$OTOOL64" >&6; } |
+XMLLINT=$ac_cv_path_XMLLINT |
+if test -n "$XMLLINT"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLLINT" >&5 |
+$as_echo "$XMLLINT" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
-fi |
-if test -z "$ac_cv_prog_OTOOL64"; then |
- ac_ct_OTOOL64=$OTOOL64 |
- # Extract the first word of "otool64", so it can be a program name with args. |
-set dummy otool64; ac_word=$2 |
+# Extract the first word of "xsltproc", so it can be a program name with args. |
+set dummy xsltproc; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : |
+if ${ac_cv_path_XSLTPROC+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- if test -n "$ac_ct_OTOOL64"; then |
- ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. |
-else |
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+ case $XSLTPROC in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_prog_ac_ct_OTOOL64="otool64" |
+ ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
@@ -7993,230 +5535,19 @@ done |
done |
IFS=$as_save_IFS |
-fi |
-fi |
-ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 |
-if test -n "$ac_ct_OTOOL64"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 |
-$as_echo "$ac_ct_OTOOL64" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- |
- if test "x$ac_ct_OTOOL64" = x; then |
- OTOOL64=":" |
- else |
- case $cross_compiling:$ac_tool_warned in |
-yes:) |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
-ac_tool_warned=yes ;; |
-esac |
- OTOOL64=$ac_ct_OTOOL64 |
- fi |
-else |
- OTOOL64="$ac_cv_prog_OTOOL64" |
-fi |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 |
-$as_echo_n "checking for -single_module linker flag... " >&6; } |
-if ${lt_cv_apple_cc_single_mod+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_apple_cc_single_mod=no |
- if test -z "$LT_MULTI_MODULE"; then |
- # By default we will add the -single_module flag. You can override |
- # by either setting the environment variable LT_MULTI_MODULE |
- # non-empty at configure time, or by adding -multi_module to the |
- # link flags. |
- rm -rf libconftest.dylib* |
- echo "int foo(void){return 1;}" > conftest.c |
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ |
--dynamiclib -Wl,-single_module conftest.c" >&5 |
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ |
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err |
- _lt_result=$? |
- # If there is a non-empty error log, and "single_module" |
- # appears in it, assume the flag caused a linker warning |
- if test -s conftest.err && $GREP single_module conftest.err; then |
- cat conftest.err >&5 |
- # Otherwise, if the output was created with a 0 exit code from |
- # the compiler, it worked. |
- elif test -f libconftest.dylib && test 0 = "$_lt_result"; then |
- lt_cv_apple_cc_single_mod=yes |
- else |
- cat conftest.err >&5 |
- fi |
- rm -rf libconftest.dylib* |
- rm -f conftest.* |
- fi |
-fi |
-{ $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 "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 |
-$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } |
-if ${lt_cv_ld_exported_symbols_list+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_ld_exported_symbols_list=no |
- save_LDFLAGS=$LDFLAGS |
- echo "_main" > conftest.sym |
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
- |
-int |
-main () |
-{ |
- |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- lt_cv_ld_exported_symbols_list=yes |
-else |
- lt_cv_ld_exported_symbols_list=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
- LDFLAGS=$save_LDFLAGS |
- |
-fi |
-{ $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 "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 |
-$as_echo_n "checking for -force_load linker flag... " >&6; } |
-if ${lt_cv_ld_force_load+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_ld_force_load=no |
- cat > conftest.c << _LT_EOF |
-int forced_loaded() { return 2;} |
-_LT_EOF |
- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 |
- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 |
- echo "$AR cru libconftest.a conftest.o" >&5 |
- $AR cru libconftest.a conftest.o 2>&5 |
- echo "$RANLIB libconftest.a" >&5 |
- $RANLIB libconftest.a 2>&5 |
- cat > conftest.c << _LT_EOF |
-int main() { return 0;} |
-_LT_EOF |
- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 |
- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err |
- _lt_result=$? |
- if test -s conftest.err && $GREP force_load conftest.err; then |
- cat conftest.err >&5 |
- elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then |
- lt_cv_ld_force_load=yes |
- else |
- cat conftest.err >&5 |
- fi |
- rm -f conftest.err libconftest.a conftest conftest.c |
- rm -rf conftest.dSYM |
- |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 |
-$as_echo "$lt_cv_ld_force_load" >&6; } |
- case $host_os in |
- rhapsody* | darwin1.[012]) |
- _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; |
- darwin1.*) |
- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; |
- darwin*) # darwin 5.x on |
- # if running on 10.5 or later, the deployment target defaults |
- # to the OS version, if on x86, and 10.4, the deployment |
- # target defaults to 10.4. Don't you love it? |
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in |
- 10.0,*86*-darwin8*|10.0,*-darwin[91]*) |
- _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; |
- 10.[012][,.]*) |
- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; |
- 10.*) |
- _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; |
- esac |
- ;; |
- esac |
- if test yes = "$lt_cv_apple_cc_single_mod"; then |
- _lt_dar_single_mod='$single_module' |
- fi |
- if test yes = "$lt_cv_ld_exported_symbols_list"; then |
- _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' |
- else |
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' |
- fi |
- if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then |
- _lt_dsymutil='~$DSYMUTIL $lib || :' |
- else |
- _lt_dsymutil= |
- fi |
- ;; |
- esac |
+ test -z "$ac_cv_path_XSLTPROC" && ac_cv_path_XSLTPROC="/usr/bin/xsltproc" |
+ ;; |
+esac |
+fi |
+XSLTPROC=$ac_cv_path_XSLTPROC |
+if test -n "$XSLTPROC"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 |
+$as_echo "$XSLTPROC" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
-# func_munge_path_list VARIABLE PATH |
-# ----------------------------------- |
-# VARIABLE is name of variable containing _space_ separated list of |
-# directories to be munged by the contents of PATH, which is string |
-# having a format: |
-# "DIR[:DIR]:" |
-# string "DIR[ DIR]" will be prepended to VARIABLE |
-# ":DIR[:DIR]" |
-# string "DIR[ DIR]" will be appended to VARIABLE |
-# "DIRP[:DIRP]::[DIRA:]DIRA" |
-# string "DIRP[ DIRP]" will be prepended to VARIABLE and string |
-# "DIRA[ DIRA]" will be appended to VARIABLE |
-# "DIR[:DIR]" |
-# VARIABLE will be replaced by "DIR[ DIR]" |
-func_munge_path_list () |
-{ |
- case x$2 in |
- x) |
- ;; |
- *:) |
- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" |
- ;; |
- x:*) |
- eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" |
- ;; |
- *::*) |
- eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" |
- eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" |
- ;; |
- *) |
- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" |
- ;; |
- esac |
-} |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 |
@@ -8331,72 +5662,18 @@ $as_echo "#define STDC_HEADERS 1" >>confdefs.h |
fi |
-# On IRIX 5.3, sys/types and inttypes.h are conflicting. |
-for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ |
- inttypes.h stdint.h unistd.h |
-do : |
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default |
-" |
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
-_ACEOF |
- |
-fi |
- |
-done |
- |
- |
-for ac_header in dlfcn.h |
-do : |
- ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default |
-" |
-if test "x$ac_cv_header_dlfcn_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_DLFCN_H 1 |
-_ACEOF |
- |
-fi |
- |
-done |
- |
- |
- |
- |
- |
-# Set options |
- |
- |
- enable_dlopen=no |
+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: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; |
+esac |
- enable_win32_dll=no |
+macro_version='2.4.2' |
+macro_revision='1.3337' |
- # Check whether --enable-shared was given. |
-if test "${enable_shared+set}" = set; then : |
- enableval=$enable_shared; p=${PACKAGE-default} |
- case $enableval in |
- yes) enable_shared=yes ;; |
- no) enable_shared=no ;; |
- *) |
- enable_shared=no |
- # Look at the argument we got. We use all the common list separators. |
- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
- for pkg in $enableval; do |
- IFS=$lt_save_ifs |
- if test "X$pkg" = "X$p"; then |
- enable_shared=yes |
- fi |
- done |
- IFS=$lt_save_ifs |
- ;; |
- esac |
-else |
- enable_shared=yes |
-fi |
@@ -8406,90 +5683,72 @@ fi |
- # Check whether --enable-static was given. |
-if test "${enable_static+set}" = set; then : |
- enableval=$enable_static; p=${PACKAGE-default} |
- case $enableval in |
- yes) enable_static=yes ;; |
- no) enable_static=no ;; |
- *) |
- enable_static=no |
- # Look at the argument we got. We use all the common list separators. |
- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
- for pkg in $enableval; do |
- IFS=$lt_save_ifs |
- if test "X$pkg" = "X$p"; then |
- enable_static=yes |
- fi |
- done |
- IFS=$lt_save_ifs |
- ;; |
- esac |
-else |
- enable_static=yes |
-fi |
+ltmain="$ac_aux_dir/ltmain.sh" |
+# Backslashify metacharacters that are still active within |
+# double-quoted strings. |
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g' |
+# Same as above, but do not quote variable references. |
+double_quote_subst='s/\(["`\\]\)/\\\1/g' |
+# Sed substitution to delay expansion of an escaped shell variable in a |
+# double_quote_subst'ed string. |
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' |
+# Sed substitution to delay expansion of an escaped single quote. |
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' |
+# Sed substitution to avoid accidental globbing in evaled expressions |
+no_glob_subst='s/\*/\\\*/g' |
+ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' |
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO |
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO |
-# Check whether --with-pic was given. |
-if test "${with_pic+set}" = set; then : |
- withval=$with_pic; lt_p=${PACKAGE-default} |
- case $withval in |
- yes|no) pic_mode=$withval ;; |
- *) |
- pic_mode=default |
- # Look at the argument we got. We use all the common list separators. |
- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
- for lt_pkg in $withval; do |
- IFS=$lt_save_ifs |
- if test "X$lt_pkg" = "X$lt_p"; then |
- pic_mode=yes |
- fi |
- done |
- IFS=$lt_save_ifs |
- ;; |
- esac |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 |
+$as_echo_n "checking how to print strings... " >&6; } |
+# Test print first, because it will be a builtin if present. |
+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ |
+ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then |
+ ECHO='print -r --' |
+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then |
+ ECHO='printf %s\n' |
else |
- pic_mode=default |
+ # Use this function as a fallback that always works. |
+ func_fallback_echo () |
+ { |
+ eval 'cat <<_LTECHO_EOF |
+$1 |
+_LTECHO_EOF' |
+ } |
+ ECHO='func_fallback_echo' |
fi |
+# func_echo_all arg... |
+# Invoke $ECHO with all args, space-separated. |
+func_echo_all () |
+{ |
+ $ECHO "" |
+} |
+case "$ECHO" in |
+ printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 |
+$as_echo "printf" >&6; } ;; |
+ print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 |
+$as_echo "print -r" >&6; } ;; |
+ *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 |
+$as_echo "cat" >&6; } ;; |
+esac |
- # Check whether --enable-fast-install was given. |
-if test "${enable_fast_install+set}" = set; then : |
- enableval=$enable_fast_install; p=${PACKAGE-default} |
- case $enableval in |
- yes) enable_fast_install=yes ;; |
- no) enable_fast_install=no ;; |
- *) |
- enable_fast_install=no |
- # Look at the argument we got. We use all the common list separators. |
- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
- for pkg in $enableval; do |
- IFS=$lt_save_ifs |
- if test "X$pkg" = "X$p"; then |
- enable_fast_install=yes |
- fi |
- done |
- IFS=$lt_save_ifs |
- ;; |
- esac |
-else |
- enable_fast_install=yes |
-fi |
- |
@@ -8497,76 +5756,78 @@ 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 "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 |
+$as_echo_n "checking for a sed that does not truncate output... " >&6; } |
+if ${ac_cv_path_SED+:} 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 |
- ;; |
+ ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ |
+ for ac_i in 1 2 3 4 5 6 7; do |
+ ac_script="$ac_script$as_nl$ac_script" |
+ done |
+ echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed |
+ { ac_script=; unset ac_script;} |
+ if test -z "$SED"; then |
+ ac_path_SED_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 sed gsed; do |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" |
+ as_fn_executable_p "$ac_path_SED" || continue |
+# Check for GNU ac_path_SED and select it if it is found. |
+ # Check for GNU $ac_path_SED |
+case `"$ac_path_SED" --version 2>&1` in |
+*GNU*) |
+ ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; |
*) |
- with_aix_soname=aix |
- ;; |
-esac |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-# This can be used to rebuild libtool when needed |
-LIBTOOL_DEPS=$ltmain |
- |
-# Always use our own libtool. |
-LIBTOOL='$(SHELL) $(top_builddir)/libtool' |
- |
- |
- |
- |
- |
- |
- |
+ ac_count=0 |
+ $as_echo_n 0123456789 >"conftest.in" |
+ while : |
+ do |
+ cat "conftest.in" "conftest.in" >"conftest.tmp" |
+ mv "conftest.tmp" "conftest.in" |
+ cp "conftest.in" "conftest.nl" |
+ $as_echo '' >> "conftest.nl" |
+ "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break |
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
+ as_fn_arith $ac_count + 1 && ac_count=$as_val |
+ if test $ac_count -gt ${ac_path_SED_max-0}; then |
+ # Best one so far, save it but keep looking for a better one |
+ ac_cv_path_SED="$ac_path_SED" |
+ ac_path_SED_max=$ac_count |
+ fi |
+ # 10*(2^10) chars as input seems more than enough |
+ test $ac_count -gt 10 && break |
+ done |
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
+esac |
+ $ac_path_SED_found && break 3 |
+ done |
+ done |
+ done |
+IFS=$as_save_IFS |
+ if test -z "$ac_cv_path_SED"; then |
+ as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 |
+ fi |
+else |
+ ac_cv_path_SED=$SED |
+fi |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 |
+$as_echo "$ac_cv_path_SED" >&6; } |
+ SED="$ac_cv_path_SED" |
+ rm -f conftest.sed |
+test -z "$SED" && SED=sed |
+Xsed="$SED -e 1s/^X//" |
@@ -8578,16 +5839,79 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtool' |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 |
+$as_echo_n "checking for fgrep... " >&6; } |
+if ${ac_cv_path_FGREP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 |
+ then ac_cv_path_FGREP="$GREP -F" |
+ else |
+ if test -z "$FGREP"; then |
+ ac_path_FGREP_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$PATH_SEPARATOR/usr/xpg4/bin |
+do |
+ IFS=$as_save_IFS |
+ test -z "$as_dir" && as_dir=. |
+ for ac_prog in fgrep; do |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" |
+ as_fn_executable_p "$ac_path_FGREP" || continue |
+# Check for GNU ac_path_FGREP and select it if it is found. |
+ # Check for GNU $ac_path_FGREP |
+case `"$ac_path_FGREP" --version 2>&1` in |
+*GNU*) |
+ ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; |
+*) |
+ ac_count=0 |
+ $as_echo_n 0123456789 >"conftest.in" |
+ while : |
+ do |
+ cat "conftest.in" "conftest.in" >"conftest.tmp" |
+ mv "conftest.tmp" "conftest.in" |
+ cp "conftest.in" "conftest.nl" |
+ $as_echo 'FGREP' >> "conftest.nl" |
+ "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break |
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
+ as_fn_arith $ac_count + 1 && ac_count=$as_val |
+ if test $ac_count -gt ${ac_path_FGREP_max-0}; then |
+ # Best one so far, save it but keep looking for a better one |
+ ac_cv_path_FGREP="$ac_path_FGREP" |
+ ac_path_FGREP_max=$ac_count |
+ fi |
+ # 10*(2^10) chars as input seems more than enough |
+ test $ac_count -gt 10 && break |
+ done |
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; |
+esac |
+ $ac_path_FGREP_found && break 3 |
+ done |
+ done |
+ done |
+IFS=$as_save_IFS |
+ if test -z "$ac_cv_path_FGREP"; then |
+ as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
+ fi |
+else |
+ ac_cv_path_FGREP=$FGREP |
+fi |
+ fi |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 |
+$as_echo "$ac_cv_path_FGREP" >&6; } |
+ FGREP="$ac_cv_path_FGREP" |
+test -z "$GREP" && GREP=grep |
-test -z "$LN_S" && LN_S="ln -s" |
@@ -8602,1552 +5926,1243 @@ test -z "$LN_S" && LN_S="ln -s" |
-if test -n "${ZSH_VERSION+set}"; then |
- setopt NO_GLOB_SUBST |
+# Check whether --with-gnu-ld was given. |
+if test "${with_gnu_ld+set}" = set; then : |
+ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes |
+else |
+ with_gnu_ld=no |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 |
-$as_echo_n "checking for objdir... " >&6; } |
-if ${lt_cv_objdir+:} false; then : |
+ac_prog=ld |
+if test "$GCC" = yes; then |
+ # 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_n "checking for ld used by $CC... " >&6; } |
+ case $host in |
+ *-*-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` ;; |
+ esac |
+ case $ac_prog in |
+ # Accept absolute paths. |
+ [\\/]* | ?:[\\/]*) |
+ re_direlt='/[^/][^/]*/\.\./' |
+ # Canonicalize the pathname of ld |
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` |
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do |
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` |
+ done |
+ test -z "$LD" && LD="$ac_prog" |
+ ;; |
+ "") |
+ # If it fails, then pretend we aren't using GCC. |
+ ac_prog=ld |
+ ;; |
+ *) |
+ # If it is relative, then search for the first ld in PATH. |
+ with_gnu_ld=unknown |
+ ;; |
+ esac |
+elif test "$with_gnu_ld" = yes; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 |
+$as_echo_n "checking for GNU ld... " >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 |
+$as_echo_n "checking for non-GNU ld... " >&6; } |
+fi |
+if ${lt_cv_path_LD+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- rm -f .libs 2>/dev/null |
-mkdir .libs 2>/dev/null |
-if test -d .libs; then |
- lt_cv_objdir=.libs |
+ if test -z "$LD"; then |
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR |
+ for ac_dir in $PATH; do |
+ IFS="$lt_save_ifs" |
+ test -z "$ac_dir" && ac_dir=. |
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then |
+ lt_cv_path_LD="$ac_dir/$ac_prog" |
+ # Check to see if the program is GNU ld. I'd rather use --version, |
+ # but apparently some variants of GNU ld only accept -v. |
+ # Break only if it was the GNU/non-GNU ld that we prefer. |
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in |
+ *GNU* | *'with BFD'*) |
+ test "$with_gnu_ld" != no && break |
+ ;; |
+ *) |
+ test "$with_gnu_ld" != yes && break |
+ ;; |
+ esac |
+ fi |
+ done |
+ IFS="$lt_save_ifs" |
else |
- # MS-DOS does not allow filenames that begin with a dot. |
- lt_cv_objdir=_libs |
+ lt_cv_path_LD="$LD" # Let the user override the test with a path. |
fi |
-rmdir .libs 2>/dev/null |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 |
-$as_echo "$lt_cv_objdir" >&6; } |
-objdir=$lt_cv_objdir |
- |
- |
- |
- |
- |
-cat >>confdefs.h <<_ACEOF |
-#define LT_OBJDIR "$lt_cv_objdir/" |
-_ACEOF |
- |
- |
- |
- |
-case $host_os in |
-aix3*) |
- # AIX sometimes has problems with the GCC collect2 program. For some |
- # reason, if we set the COLLECT_NAMES environment variable, the problems |
- # vanish in a puff of smoke. |
- if test set != "${COLLECT_NAMES+set}"; then |
- COLLECT_NAMES= |
- export COLLECT_NAMES |
- fi |
- ;; |
-esac |
- |
-# Global variables: |
-ofile=libtool |
-can_build_shared=yes |
- |
-# All known linkers require a '.a' archive for static linking (except MSVC, |
-# which needs '.lib'). |
-libext=a |
-with_gnu_ld=$lt_cv_prog_gnu_ld |
- |
-old_CC=$CC |
-old_CFLAGS=$CFLAGS |
- |
-# Set sane defaults for various variables |
-test -z "$CC" && CC=cc |
-test -z "$LTCC" && LTCC=$CC |
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS |
-test -z "$LD" && LD=ld |
-test -z "$ac_objext" && ac_objext=o |
- |
-func_cc_basename $compiler |
-cc_basename=$func_cc_basename_result |
- |
- |
-# Only perform the check for file, if the check method requires it |
-test -z "$MAGIC_CMD" && MAGIC_CMD=file |
-case $deplibs_check_method in |
-file_magic*) |
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 |
-$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } |
-if ${lt_cv_path_MAGIC_CMD+:} false; then : |
+LD="$lt_cv_path_LD" |
+if test -n "$LD"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 |
+$as_echo "$LD" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+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 GNU ld" >&5 |
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } |
+if ${lt_cv_prog_gnu_ld+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- case $MAGIC_CMD in |
-[\\/*] | ?:[\\/]*) |
- lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. |
- ;; |
-*) |
- lt_save_MAGIC_CMD=$MAGIC_CMD |
- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
- for ac_dir in $ac_dummy; do |
- IFS=$lt_save_ifs |
- test -z "$ac_dir" && ac_dir=. |
- if test -f "$ac_dir/${ac_tool_prefix}file"; then |
- lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" |
- if test -n "$file_magic_test_file"; then |
- case $deplibs_check_method in |
- "file_magic "*) |
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
- MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
- $EGREP "$file_magic_regex" > /dev/null; then |
- : |
- else |
- cat <<_LT_EOF 1>&2 |
- |
-*** Warning: the command libtool uses to detect shared libraries, |
-*** $file_magic_cmd, produces output that libtool cannot recognize. |
-*** The result is that libtool may fail to recognize shared libraries |
-*** as such. This will affect the creation of libtool libraries that |
-*** depend on shared libraries, but programs linked with such libtool |
-*** libraries will work regardless of this problem. Nevertheless, you |
-*** may want to report the problem to your system manager and/or to |
-*** bug-libtool@gnu.org |
- |
-_LT_EOF |
- fi ;; |
- esac |
- fi |
- break |
- fi |
- done |
- IFS=$lt_save_ifs |
- MAGIC_CMD=$lt_save_MAGIC_CMD |
+ # I'd rather use --version here, but apparently some GNU lds only accept -v. |
+case `$LD -v 2>&1 </dev/null` in |
+*GNU* | *'with BFD'*) |
+ lt_cv_prog_gnu_ld=yes |
+ ;; |
+*) |
+ lt_cv_prog_gnu_ld=no |
;; |
esac |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 |
+$as_echo "$lt_cv_prog_gnu_ld" >&6; } |
+with_gnu_ld=$lt_cv_prog_gnu_ld |
-MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
-if test -n "$MAGIC_CMD"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
-$as_echo "$MAGIC_CMD" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
-if test -z "$lt_cv_path_MAGIC_CMD"; then |
- if test -n "$ac_tool_prefix"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 |
-$as_echo_n "checking for file... " >&6; } |
-if ${lt_cv_path_MAGIC_CMD+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- case $MAGIC_CMD in |
-[\\/*] | ?:[\\/]*) |
- lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. |
- ;; |
-*) |
- lt_save_MAGIC_CMD=$MAGIC_CMD |
- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR |
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
- for ac_dir in $ac_dummy; do |
- IFS=$lt_save_ifs |
- test -z "$ac_dir" && ac_dir=. |
- if test -f "$ac_dir/file"; then |
- lt_cv_path_MAGIC_CMD=$ac_dir/"file" |
- if test -n "$file_magic_test_file"; then |
- case $deplibs_check_method in |
- "file_magic "*) |
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
- MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
- $EGREP "$file_magic_regex" > /dev/null; then |
- : |
- else |
- cat <<_LT_EOF 1>&2 |
-*** Warning: the command libtool uses to detect shared libraries, |
-*** $file_magic_cmd, produces output that libtool cannot recognize. |
-*** The result is that libtool may fail to recognize shared libraries |
-*** as such. This will affect the creation of libtool libraries that |
-*** depend on shared libraries, but programs linked with such libtool |
-*** libraries will work regardless of this problem. Nevertheless, you |
-*** may want to report the problem to your system manager and/or to |
-*** bug-libtool@gnu.org |
-_LT_EOF |
- fi ;; |
+ |
+{ $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; } |
+if ${lt_cv_path_NM+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$NM"; then |
+ # Let the user override the test. |
+ lt_cv_path_NM="$NM" |
+else |
+ lt_nm_to_check="${ac_tool_prefix}nm" |
+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then |
+ lt_nm_to_check="$lt_nm_to_check nm" |
+ fi |
+ for lt_tmp_nm in $lt_nm_to_check; do |
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR |
+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do |
+ IFS="$lt_save_ifs" |
+ test -z "$ac_dir" && ac_dir=. |
+ tmp_nm="$ac_dir/$lt_tmp_nm" |
+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then |
+ # Check to see if the nm accepts a BSD-compat flag. |
+ # Adding the `sed 1q' prevents false positives on HP-UX, which says: |
+ # nm: unknown option "B" ignored |
+ # Tru64's nm complains that /dev/null is an invalid object file |
+ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in |
+ */dev/null* | *'Invalid file or object type'*) |
+ lt_cv_path_NM="$tmp_nm -B" |
+ break |
+ ;; |
+ *) |
+ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in |
+ */dev/null*) |
+ lt_cv_path_NM="$tmp_nm -p" |
+ break |
+ ;; |
+ *) |
+ 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 flags |
+ ;; |
+ esac |
+ ;; |
esac |
fi |
- break |
- fi |
+ done |
+ IFS="$lt_save_ifs" |
done |
- IFS=$lt_save_ifs |
- MAGIC_CMD=$lt_save_MAGIC_CMD |
- ;; |
-esac |
+ : ${lt_cv_path_NM=no} |
fi |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 |
+$as_echo "$lt_cv_path_NM" >&6; } |
+if test "$lt_cv_path_NM" != "no"; then |
+ NM="$lt_cv_path_NM" |
+else |
+ # Didn't find any BSD compatible name lister, look for dumpbin. |
+ if test -n "$DUMPBIN"; then : |
+ # Let the user override the test. |
+ else |
+ if test -n "$ac_tool_prefix"; then |
+ for ac_prog in dumpbin "link -dump" |
+ do |
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_DUMPBIN+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$DUMPBIN"; then |
+ ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
-MAGIC_CMD=$lt_cv_path_MAGIC_CMD |
-if test -n "$MAGIC_CMD"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
-$as_echo "$MAGIC_CMD" >&6; } |
+fi |
+fi |
+DUMPBIN=$ac_cv_prog_DUMPBIN |
+if test -n "$DUMPBIN"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 |
+$as_echo "$DUMPBIN" >&6; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
- else |
- MAGIC_CMD=: |
- fi |
+ test -n "$DUMPBIN" && break |
+ done |
fi |
- |
+if test -z "$DUMPBIN"; then |
+ ac_ct_DUMPBIN=$DUMPBIN |
+ for ac_prog in dumpbin "link -dump" |
+do |
+ # Extract the first word of "$ac_prog", so it can be a program name with args. |
+set dummy $ac_prog; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_DUMPBIN"; then |
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
fi |
- ;; |
-esac |
+done |
+ done |
+IFS=$as_save_IFS |
-# Use C for the default configuration in the libtool script |
+fi |
+fi |
+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN |
+if test -n "$ac_ct_DUMPBIN"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 |
+$as_echo "$ac_ct_DUMPBIN" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
-lt_save_CC=$CC |
-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 |
+ test -n "$ac_ct_DUMPBIN" && break |
+done |
-# Source file extension for C test sources. |
-ac_ext=c |
+ if test "x$ac_ct_DUMPBIN" = x; then |
+ DUMPBIN=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ DUMPBIN=$ac_ct_DUMPBIN |
+ fi |
+fi |
-# Object file extension for compiled C test sources. |
-objext=o |
-objext=$objext |
+ case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in |
+ *COFF*) |
+ DUMPBIN="$DUMPBIN -symbols" |
+ ;; |
+ *) |
+ DUMPBIN=: |
+ ;; |
+ esac |
+ fi |
-# Code to be used in simple compile tests |
-lt_simple_compile_test_code="int some_variable = 0;" |
+ if test "$DUMPBIN" != ":"; then |
+ NM="$DUMPBIN" |
+ fi |
+fi |
+test -z "$NM" && NM=nm |
-# Code to be used in simple link tests |
-lt_simple_link_test_code='int main(){return(0);}' |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 |
+$as_echo_n "checking the name lister ($NM) interface... " >&6; } |
+if ${lt_cv_nm_interface+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_nm_interface="BSD nm" |
+ echo "int some_variable = 0;" > conftest.$ac_ext |
+ (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) |
+ (eval "$ac_compile" 2>conftest.err) |
+ cat conftest.err >&5 |
+ (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) |
+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) |
+ cat conftest.err >&5 |
+ (eval echo "\"\$as_me:$LINENO: output\"" >&5) |
+ cat conftest.out >&5 |
+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then |
+ lt_cv_nm_interface="MS dumpbin" |
+ fi |
+ rm -f conftest* |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 |
+$as_echo "$lt_cv_nm_interface" >&6; } |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 |
+$as_echo_n "checking whether ln -s works... " >&6; } |
+LN_S=$as_ln_s |
+if test "$LN_S" = "ln -s"; 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, using $LN_S" >&5 |
+$as_echo "no, using $LN_S" >&6; } |
+fi |
-# If no C compiler was specified, use CC. |
-LTCC=${LTCC-"$CC"} |
+# find the maximum length of command line arguments |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 |
+$as_echo_n "checking the maximum length of command line arguments... " >&6; } |
+if ${lt_cv_sys_max_cmd_len+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ i=0 |
+ teststring="ABCD" |
-# If no C compiler flags were specified, use CFLAGS. |
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"} |
+ case $build_os in |
+ msdosdjgpp*) |
+ # On DJGPP, this test can blow up pretty badly due to problems in libc |
+ # (any single argument exceeding 2000 bytes causes a buffer overrun |
+ # during glob expansion). Even if it were fixed, the result of this |
+ # check would be larger than it should be. |
+ lt_cv_sys_max_cmd_len=12288; # 12K is about right |
+ ;; |
-# Allow CC to be a program name with arguments. |
-compiler=$CC |
+ gnu*) |
+ # Under GNU Hurd, this test is not required because there is |
+ # no limit to the length of command line arguments. |
+ # Libtool will interpret -1 as no limit whatsoever |
+ lt_cv_sys_max_cmd_len=-1; |
+ ;; |
-# Save the default compiler, since it gets overwritten when the other |
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. |
-compiler_DEFAULT=$CC |
+ cygwin* | mingw* | cegcc*) |
+ # On Win9x/ME, this test blows up -- it succeeds, but takes |
+ # about 5 minutes as the teststring grows exponentially. |
+ # Worse, since 9x/ME are not pre-emptively multitasking, |
+ # you end up with a "frozen" computer, even though with patience |
+ # the test eventually succeeds (with a max line length of 256k). |
+ # Instead, let's just punt: use the minimum linelength reported by |
+ # all of the supported platforms: 8192 (on NT/2K/XP). |
+ lt_cv_sys_max_cmd_len=8192; |
+ ;; |
-# save warnings/boilerplate of simple test code |
-ac_outfile=conftest.$ac_objext |
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext |
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err |
-_lt_compiler_boilerplate=`cat conftest.err` |
-$RM conftest* |
+ mint*) |
+ # On MiNT this can take a long time and run out of memory. |
+ lt_cv_sys_max_cmd_len=8192; |
+ ;; |
-ac_outfile=conftest.$ac_objext |
-echo "$lt_simple_link_test_code" >conftest.$ac_ext |
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err |
-_lt_linker_boilerplate=`cat conftest.err` |
-$RM -r conftest* |
+ amigaos*) |
+ # On AmigaOS with pdksh, this test takes hours, literally. |
+ # So we just punt and use a minimum line length of 8192. |
+ lt_cv_sys_max_cmd_len=8192; |
+ ;; |
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) |
+ # This has been around since 386BSD, at least. Likely further. |
+ if test -x /sbin/sysctl; then |
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` |
+ elif test -x /usr/sbin/sysctl; then |
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` |
+ else |
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs |
+ fi |
+ # 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 \* 3` |
+ ;; |
-## CAVEAT EMPTOR: |
-## There is no encapsulation within the following macros, do not change |
-## the running order or otherwise move them around unless you know exactly |
-## what you are doing... |
-if test -n "$compiler"; then |
+ interix*) |
+ # We know the value 262144 and hardcode it with a safety zone (like BSD) |
+ lt_cv_sys_max_cmd_len=196608 |
+ ;; |
-lt_prog_compiler_no_builtin_flag= |
+ os2*) |
+ # The test takes a long time on OS/2. |
+ lt_cv_sys_max_cmd_len=8192 |
+ ;; |
-if test yes = "$GCC"; then |
- case $cc_basename in |
- nvcc*) |
- lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; |
+ osf*) |
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure |
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not |
+ # nice to cause kernel panics so lets avoid the loop below. |
+ # First set a reasonable default. |
+ lt_cv_sys_max_cmd_len=16384 |
+ # |
+ if test -x /sbin/sysconfig; then |
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in |
+ *1*) lt_cv_sys_max_cmd_len=-1 ;; |
+ esac |
+ fi |
+ ;; |
+ sco3.2v5*) |
+ lt_cv_sys_max_cmd_len=102400 |
+ ;; |
+ sysv5* | sco5v6* | sysv4.2uw2*) |
+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` |
+ if test -n "$kargmax"; then |
+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` |
+ else |
+ lt_cv_sys_max_cmd_len=32768 |
+ fi |
+ ;; |
*) |
- lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; |
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` |
+ 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 \* 3` |
+ else |
+ # Make teststring a little bigger before we do anything with it. |
+ # a 1K string should be a reasonable start. |
+ for i in 1 2 3 4 5 6 7 8 ; do |
+ teststring=$teststring$teststring |
+ done |
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} |
+ # 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 |
+ # we can't tell. |
+ while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ |
+ = "X$teststring$teststring"; } >/dev/null 2>&1 && |
+ test $i != 17 # 1/2 MB should be enough |
+ do |
+ i=`expr $i + 1` |
+ teststring=$teststring$teststring |
+ done |
+ # Only check the string length outside the loop. |
+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` |
+ teststring= |
+ # Add a significant safety factor because C++ compilers can tack on |
+ # massive amounts of additional arguments before passing them to the |
+ # 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` |
+ fi |
+ ;; |
esac |
- { $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; } |
-if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_prog_compiler_rtti_exceptions=no |
- ac_outfile=conftest.$ac_objext |
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
- 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 |
- # (2) before a word containing "conftest.", or (3) at the end. |
- # Note that $ac_compile itself does not contain backslashes and begins |
- # with a dollar sign (not a hyphen), so the echo should work correctly. |
- # The option is referenced via a variable to avoid confusing sed. |
- lt_compile=`echo "$ac_compile" | $SED \ |
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
- -e 's:$: $lt_compiler_flag:'` |
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
- (eval "$lt_compile" 2>conftest.err) |
- ac_status=$? |
- cat conftest.err >&5 |
- echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
- if (exit $ac_status) && test -s "$ac_outfile"; then |
- # The compiler can only warn and ignore the option if not recognized |
- # So say no if there are warnings other than the usual output. |
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp |
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then |
- lt_cv_prog_compiler_rtti_exceptions=yes |
- fi |
- fi |
- $RM conftest* |
- |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 |
-$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } |
-if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then |
- lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" |
+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 "$lt_cv_sys_max_cmd_len" >&6; } |
else |
- : |
-fi |
- |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 |
+$as_echo "none" >&6; } |
fi |
+max_cmd_len=$lt_cv_sys_max_cmd_len |
- lt_prog_compiler_wl= |
-lt_prog_compiler_pic= |
-lt_prog_compiler_static= |
- |
- |
- if test yes = "$GCC"; then |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_static='-static' |
- |
- case $host_os in |
- aix*) |
- # All AIX code is PIC. |
- if test ia64 = "$host_cpu"; then |
- # AIX 5 now supports IA64 processor |
- lt_prog_compiler_static='-Bstatic' |
- fi |
- lt_prog_compiler_pic='-fPIC' |
- ;; |
- |
- amigaos*) |
- case $host_cpu in |
- powerpc) |
- # see comment about AmigaOS4 .so support |
- lt_prog_compiler_pic='-fPIC' |
- ;; |
- m68k) |
- # FIXME: we need at least 68020 code to build shared libraries, but |
- # adding the '-m68020' flag to GCC prevents building anything better, |
- # like '-m68040'. |
- lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' |
- ;; |
- esac |
- ;; |
+: ${CP="cp -f"} |
+: ${MV="mv -f"} |
+: ${RM="rm -f"} |
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) |
- # PIC is the default for these OSes. |
- ;; |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands 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 understands \"+=\"" >&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; } |
- mingw* | cygwin* | pw32* | os2* | cegcc*) |
- # 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). |
- # Although the cygwin gcc ignores -fPIC, still need this for old-style |
- # (--disable-auto-import) libraries |
- lt_prog_compiler_pic='-DDLL_EXPORT' |
- case $host_os in |
- os2*) |
- lt_prog_compiler_static='$wl-static' |
- ;; |
- esac |
- ;; |
- darwin* | rhapsody*) |
- # PIC is the default on this platform |
- # Common symbols not allowed in MH_DYLIB files |
- lt_prog_compiler_pic='-fno-common' |
- ;; |
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then |
+ lt_unset=unset |
+else |
+ lt_unset=false |
+fi |
- haiku*) |
- # PIC is the default for Haiku. |
- # The "-static" flag exists, but is broken. |
- lt_prog_compiler_static= |
- ;; |
- hpux*) |
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit |
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag |
- # sets the default TLS model and affects inlining. |
- case $host_cpu in |
- hppa*64*) |
- # +Z the default |
- ;; |
- *) |
- lt_prog_compiler_pic='-fPIC' |
- ;; |
- esac |
- ;; |
- interix[3-9]*) |
- # Interix 3.x gcc -fpic/-fPIC options generate broken code. |
- # Instead, we relocate shared libraries at runtime. |
- ;; |
- msdosdjgpp*) |
- # Just because we use GCC doesn't mean we suddenly get shared libraries |
- # on systems that don't support them. |
- lt_prog_compiler_can_build_shared=no |
- enable_shared=no |
- ;; |
- *nto* | *qnx*) |
- # QNX uses GNU C++, but need to define -shared option too, otherwise |
- # it will coredump. |
- lt_prog_compiler_pic='-fPIC -shared' |
- ;; |
+# test EBCDIC or ASCII |
+case `echo X|tr X '\101'` in |
+ A) # ASCII based system |
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr |
+ lt_SP2NL='tr \040 \012' |
+ lt_NL2SP='tr \015\012 \040\040' |
+ ;; |
+ *) # EBCDIC based system |
+ lt_SP2NL='tr \100 \n' |
+ lt_NL2SP='tr \r\n \100\100' |
+ ;; |
+esac |
- sysv4*MP*) |
- if test -d /usr/nec; then |
- lt_prog_compiler_pic=-Kconform_pic |
- fi |
- ;; |
- *) |
- lt_prog_compiler_pic='-fPIC' |
- ;; |
- esac |
- case $cc_basename in |
- nvcc*) # Cuda Compiler Driver 2.2 |
- lt_prog_compiler_wl='-Xlinker ' |
- if test -n "$lt_prog_compiler_pic"; then |
- lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" |
- fi |
- ;; |
- esac |
- else |
- # PORTME Check for flag to pass linker flags through the system compiler. |
- case $host_os in |
- aix*) |
- lt_prog_compiler_wl='-Wl,' |
- if test ia64 = "$host_cpu"; then |
- # AIX 5 now supports IA64 processor |
- lt_prog_compiler_static='-Bstatic' |
- else |
- lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' |
- 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*) |
- # 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). |
- lt_prog_compiler_pic='-DDLL_EXPORT' |
- case $host_os in |
- os2*) |
- lt_prog_compiler_static='$wl-static' |
- ;; |
- esac |
- ;; |
- hpux9* | hpux10* | hpux11*) |
- lt_prog_compiler_wl='-Wl,' |
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but |
- # not for PA HP-UX. |
- case $host_cpu in |
- hppa*64*|ia64*) |
- # +Z the default |
- ;; |
- *) |
- lt_prog_compiler_pic='+Z' |
- ;; |
- esac |
- # Is there a better lt_prog_compiler_static that works with the bundled CC? |
- lt_prog_compiler_static='$wl-a ${wl}archive' |
- ;; |
- irix5* | irix6* | nonstopux*) |
- lt_prog_compiler_wl='-Wl,' |
- # PIC (with -KPIC) is the default. |
- lt_prog_compiler_static='-non_shared' |
- ;; |
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
- case $cc_basename in |
- # old Intel for x86_64, which still supported -KPIC. |
- ecc*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-static' |
+ |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 |
+$as_echo_n "checking how to convert $build file names to $host format... " >&6; } |
+if ${lt_cv_to_host_file_cmd+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ case $host in |
+ *-*-mingw* ) |
+ case $build in |
+ *-*-mingw* ) # actually msys |
+ lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 |
;; |
- # icc used to be incompatible with GCC. |
- # ICC 10 doesn't accept -KPIC any more. |
- icc* | ifort*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-fPIC' |
- lt_prog_compiler_static='-static' |
+ *-*-cygwin* ) |
+ lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 |
;; |
- # Lahey Fortran 8.1. |
- lf95*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='--shared' |
- lt_prog_compiler_static='--static' |
- ;; |
- nagfor*) |
- # NAG Fortran compiler |
- lt_prog_compiler_wl='-Wl,-Wl,,' |
- lt_prog_compiler_pic='-PIC' |
- 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*) |
- # Portland Group compilers (*not* the Pentium gcc compiler, |
- # which looks to be a dead project) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-fpic' |
- lt_prog_compiler_static='-Bstatic' |
+ * ) # otherwise, assume *nix |
+ lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 |
;; |
- ccc*) |
- lt_prog_compiler_wl='-Wl,' |
- # All Alpha code is PIC. |
- lt_prog_compiler_static='-non_shared' |
+ esac |
+ ;; |
+ *-*-cygwin* ) |
+ case $build in |
+ *-*-mingw* ) # actually msys |
+ lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin |
;; |
- xl* | bgxl* | bgf* | mpixl*) |
- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-qpic' |
- lt_prog_compiler_static='-qstaticlink' |
- ;; |
- *) |
- case `$CC -V 2>&1 | sed 5q` in |
- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) |
- # Sun Fortran 8.3 passes all unrecognized flags to the linker |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-Bstatic' |
- lt_prog_compiler_wl='' |
- ;; |
- *Sun\ F* | *Sun*Fortran*) |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-Bstatic' |
- lt_prog_compiler_wl='-Qoption ld ' |
- ;; |
- *Sun\ C*) |
- # Sun C 5.9 |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-Bstatic' |
- lt_prog_compiler_wl='-Wl,' |
- ;; |
- *Intel*\ [CF]*Compiler*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-fPIC' |
- lt_prog_compiler_static='-static' |
- ;; |
- *Portland\ Group*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-fpic' |
- lt_prog_compiler_static='-Bstatic' |
- ;; |
- esac |
- ;; |
- esac |
- ;; |
+ *-*-cygwin* ) |
+ lt_cv_to_host_file_cmd=func_convert_file_noop |
+ ;; |
+ * ) # otherwise, assume *nix |
+ lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin |
+ ;; |
+ esac |
+ ;; |
+ * ) # unhandled hosts (and "normal" native builds) |
+ lt_cv_to_host_file_cmd=func_convert_file_noop |
+ ;; |
+esac |
- newsos6) |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-Bstatic' |
- ;; |
+fi |
- *nto* | *qnx*) |
- # QNX uses GNU C++, but need to define -shared option too, otherwise |
- # it will coredump. |
- lt_prog_compiler_pic='-fPIC -shared' |
- ;; |
+to_host_file_cmd=$lt_cv_to_host_file_cmd |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 |
+$as_echo "$lt_cv_to_host_file_cmd" >&6; } |
- osf3* | osf4* | osf5*) |
- lt_prog_compiler_wl='-Wl,' |
- # All OSF/1 code is PIC. |
- lt_prog_compiler_static='-non_shared' |
- ;; |
- rdos*) |
- lt_prog_compiler_static='-non_shared' |
- ;; |
- solaris*) |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-Bstatic' |
- case $cc_basename in |
- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) |
- lt_prog_compiler_wl='-Qoption ld ';; |
- *) |
- lt_prog_compiler_wl='-Wl,';; |
- esac |
- ;; |
- sunos4*) |
- lt_prog_compiler_wl='-Qoption ld ' |
- lt_prog_compiler_pic='-PIC' |
- lt_prog_compiler_static='-Bstatic' |
- ;; |
- sysv4 | sysv4.2uw2* | sysv4.3*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-Bstatic' |
- ;; |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 |
+$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } |
+if ${lt_cv_to_tool_file_cmd+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ #assume ordinary cross tools, or native build. |
+lt_cv_to_tool_file_cmd=func_convert_file_noop |
+case $host in |
+ *-*-mingw* ) |
+ case $build in |
+ *-*-mingw* ) # actually msys |
+ lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 |
+ ;; |
+ esac |
+ ;; |
+esac |
- sysv4*MP*) |
- if test -d /usr/nec; then |
- lt_prog_compiler_pic='-Kconform_pic' |
- lt_prog_compiler_static='-Bstatic' |
- fi |
- ;; |
+fi |
+ |
+to_tool_file_cmd=$lt_cv_to_tool_file_cmd |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 |
+$as_echo "$lt_cv_to_tool_file_cmd" >&6; } |
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_pic='-KPIC' |
- lt_prog_compiler_static='-Bstatic' |
- ;; |
- unicos*) |
- lt_prog_compiler_wl='-Wl,' |
- lt_prog_compiler_can_build_shared=no |
- ;; |
- uts4*) |
- lt_prog_compiler_pic='-pic' |
- lt_prog_compiler_static='-Bstatic' |
- ;; |
- *) |
- lt_prog_compiler_can_build_shared=no |
- ;; |
- esac |
- fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 |
+$as_echo_n "checking for $LD option to reload object files... " >&6; } |
+if ${lt_cv_ld_reload_flag+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_ld_reload_flag='-r' |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 |
+$as_echo "$lt_cv_ld_reload_flag" >&6; } |
+reload_flag=$lt_cv_ld_reload_flag |
+case $reload_flag in |
+"" | " "*) ;; |
+*) reload_flag=" $reload_flag" ;; |
+esac |
+reload_cmds='$LD$reload_flag -o $output$reload_objs' |
case $host_os in |
- # For platforms that do not support PIC, -DPIC is meaningless: |
- *djgpp*) |
- lt_prog_compiler_pic= |
+ cygwin* | mingw* | pw32* | cegcc*) |
+ if test "$GCC" != yes; then |
+ reload_cmds=false |
+ fi |
;; |
- *) |
- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" |
+ darwin*) |
+ if test "$GCC" = yes; then |
+ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' |
+ else |
+ reload_cmds='$LD$reload_flag -o $output$reload_objs' |
+ fi |
;; |
esac |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 |
-$as_echo_n "checking for $compiler option to produce PIC... " >&6; } |
-if ${lt_cv_prog_compiler_pic+:} false; then : |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}objdump; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_OBJDUMP+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- lt_cv_prog_compiler_pic=$lt_prog_compiler_pic |
+ if test -n "$OBJDUMP"; then |
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+ |
+fi |
+fi |
+OBJDUMP=$ac_cv_prog_OBJDUMP |
+if test -n "$OBJDUMP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 |
+$as_echo "$OBJDUMP" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 |
-$as_echo "$lt_cv_prog_compiler_pic" >&6; } |
-lt_prog_compiler_pic=$lt_cv_prog_compiler_pic |
-# |
-# Check to make sure the PIC flag actually works. |
-# |
-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_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } |
-if ${lt_cv_prog_compiler_pic_works+:} false; then : |
+ |
+fi |
+if test -z "$ac_cv_prog_OBJDUMP"; then |
+ ac_ct_OBJDUMP=$OBJDUMP |
+ # Extract the first word of "objdump", so it can be a program name with args. |
+set dummy objdump; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- lt_cv_prog_compiler_pic_works=no |
- ac_outfile=conftest.$ac_objext |
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
- lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment |
- # Insert the option either (1) after the last *FLAGS variable, or |
- # (2) before a word containing "conftest.", or (3) at the end. |
- # Note that $ac_compile itself does not contain backslashes and begins |
- # with a dollar sign (not a hyphen), so the echo should work correctly. |
- # The option is referenced via a variable to avoid confusing sed. |
- lt_compile=`echo "$ac_compile" | $SED \ |
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
- -e 's:$: $lt_compiler_flag:'` |
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
- (eval "$lt_compile" 2>conftest.err) |
- ac_status=$? |
- cat conftest.err >&5 |
- echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
- if (exit $ac_status) && test -s "$ac_outfile"; then |
- # The compiler can only warn and ignore the option if not recognized |
- # So say no if there are warnings other than the usual output. |
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp |
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then |
- lt_cv_prog_compiler_pic_works=yes |
- fi |
- fi |
- $RM conftest* |
+ if test -n "$ac_ct_OBJDUMP"; then |
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_OBJDUMP="objdump" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 |
-$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } |
- |
-if test yes = "$lt_cv_prog_compiler_pic_works"; then |
- case $lt_prog_compiler_pic in |
- "" | " "*) ;; |
- *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; |
- esac |
+fi |
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP |
+if test -n "$ac_ct_OBJDUMP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 |
+$as_echo "$ac_ct_OBJDUMP" >&6; } |
else |
- lt_prog_compiler_pic= |
- lt_prog_compiler_can_build_shared=no |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
+ if test "x$ac_ct_OBJDUMP" = x; then |
+ OBJDUMP="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ OBJDUMP=$ac_ct_OBJDUMP |
+ fi |
+else |
+ OBJDUMP="$ac_cv_prog_OBJDUMP" |
fi |
+test -z "$OBJDUMP" && OBJDUMP=objdump |
+ |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 |
+$as_echo_n "checking how to recognize dependent libraries... " >&6; } |
+if ${lt_cv_deplibs_check_method+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_file_magic_cmd='$MAGIC_CMD' |
+lt_cv_file_magic_test_file= |
+lt_cv_deplibs_check_method='unknown' |
+# Need to set the preceding variable on all platforms that support |
+# interlibrary dependencies. |
+# 'none' -- dependencies not supported. |
+# `unknown' -- same as none, but documents that we really don't know. |
+# 'pass_all' -- all dependencies passed with no checks. |
+# 'test_compile' -- check by making test program. |
+# 'file_magic [[regex]]' -- check by looking for files in library path |
+# which 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 |
+# whether `pass_all' will *always* work, you probably want this one. |
+case $host_os in |
+aix[4-9]*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+beos*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+bsdi[45]*) |
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' |
+ lt_cv_file_magic_cmd='/usr/bin/file -L' |
+ lt_cv_file_magic_test_file=/shlib/libc.so |
+ ;; |
+cygwin*) |
+ # 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_file_magic_cmd='func_win32_libid' |
+ ;; |
-# |
-# Check to make sure the static flag actually works. |
-# |
-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_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } |
-if ${lt_cv_prog_compiler_static_works+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_prog_compiler_static_works=no |
- save_LDFLAGS=$LDFLAGS |
- LDFLAGS="$LDFLAGS $lt_tmp_static_flag" |
- echo "$lt_simple_link_test_code" > conftest.$ac_ext |
- 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 |
- # So say no if there are warnings |
- if test -s conftest.err; then |
- # Append any errors to the config.log. |
- cat conftest.err 1>&5 |
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp |
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
- if diff conftest.exp conftest.er2 >/dev/null; then |
- lt_cv_prog_compiler_static_works=yes |
- fi |
- else |
- lt_cv_prog_compiler_static_works=yes |
- fi |
- fi |
- $RM -r conftest* |
- LDFLAGS=$save_LDFLAGS |
+mingw* | pw32*) |
+ # Base MSYS/MinGW do not provide the 'file' command needed by |
+ # func_win32_libid shell function, so use a weaker test based on 'objdump', |
+ # 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 ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then |
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' |
+ lt_cv_file_magic_cmd='func_win32_libid' |
+ else |
+ # Keep this pattern in sync with the one in func_win32_libid. |
+ lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' |
+ lt_cv_file_magic_cmd='$OBJDUMP -f' |
+ fi |
+ ;; |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 |
-$as_echo "$lt_cv_prog_compiler_static_works" >&6; } |
+cegcc*) |
+ # use the weaker test based on 'objdump'. See mingw*. |
+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' |
+ lt_cv_file_magic_cmd='$OBJDUMP -f' |
+ ;; |
-if test yes = "$lt_cv_prog_compiler_static_works"; then |
- : |
-else |
- lt_prog_compiler_static= |
-fi |
+darwin* | rhapsody*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+freebsd* | dragonfly*) |
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then |
+ case $host_cpu in |
+ i*86 ) |
+ # Not sure whether the presence of OpenBSD here was a mistake. |
+ # Let's accept both of them until this is cleared up. |
+ 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_test_file=`echo /usr/lib/libc.so.*` |
+ ;; |
+ esac |
+ else |
+ lt_cv_deplibs_check_method=pass_all |
+ fi |
+ ;; |
+haiku*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+hpux10.20* | hpux11*) |
+ lt_cv_file_magic_cmd=/usr/bin/file |
+ case $host_cpu in |
+ 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 |
+ ;; |
+ hppa*64*) |
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' |
+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl |
+ ;; |
+ *) |
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' |
+ lt_cv_file_magic_test_file=/usr/lib/libc.sl |
+ ;; |
+ esac |
+ ;; |
+interix[3-9]*) |
+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here |
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' |
+ ;; |
+irix5* | irix6* | nonstopux*) |
+ case $LD in |
+ *-32|*"-32 ") libmagic=32-bit;; |
+ *-n32|*"-n32 ") libmagic=N32;; |
+ *-64|*"-64 ") libmagic=64-bit;; |
+ *) libmagic=never-match;; |
+ esac |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+# This must be glibc/ELF. |
+linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
- { $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; } |
-if ${lt_cv_prog_compiler_c_o+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_prog_compiler_c_o=no |
- $RM -r conftest 2>/dev/null |
- mkdir conftest |
- cd conftest |
- mkdir out |
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
+netbsd* | netbsdelf*-gnu) |
+ 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)$' |
+ else |
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' |
+ fi |
+ ;; |
- lt_compiler_flag="-o out/conftest2.$ac_objext" |
- # Insert the option either (1) after the last *FLAGS variable, or |
- # (2) before a word containing "conftest.", or (3) at the end. |
- # Note that $ac_compile itself does not contain backslashes and begins |
- # with a dollar sign (not a hyphen), so the echo should work correctly. |
- lt_compile=`echo "$ac_compile" | $SED \ |
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
- -e 's:$: $lt_compiler_flag:'` |
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
- (eval "$lt_compile" 2>out/conftest.err) |
- ac_status=$? |
- cat out/conftest.err >&5 |
- echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
- if (exit $ac_status) && test -s out/conftest2.$ac_objext |
- then |
- # The compiler can only warn and ignore the option if not recognized |
- # So say no if there are warnings |
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp |
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 |
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then |
- lt_cv_prog_compiler_c_o=yes |
- fi |
- fi |
- chmod u+w . 2>&5 |
- $RM conftest* |
- # SGI C++ compiler will create directory out/ii_files/ for |
- # template instantiation |
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files |
- $RM out/* && rmdir out |
- cd .. |
- $RM -r conftest |
- $RM conftest* |
+newos6*) |
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' |
+ lt_cv_file_magic_cmd=/usr/bin/file |
+ lt_cv_file_magic_test_file=/usr/lib/libnls.so |
+ ;; |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 |
-$as_echo "$lt_cv_prog_compiler_c_o" >&6; } |
+*nto* | *qnx*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+openbsd*) |
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then |
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' |
+ else |
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' |
+ fi |
+ ;; |
+osf3* | osf4* | osf5*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+rdos*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+solaris*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
- { $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; } |
-if ${lt_cv_prog_compiler_c_o+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_prog_compiler_c_o=no |
- $RM -r conftest 2>/dev/null |
- mkdir conftest |
- cd conftest |
- mkdir out |
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
+sysv4 | sysv4.3*) |
+ case $host_vendor in |
+ motorola) |
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' |
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` |
+ ;; |
+ ncr) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+ sequent) |
+ lt_cv_file_magic_cmd='/bin/file' |
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' |
+ ;; |
+ sni) |
+ lt_cv_file_magic_cmd='/bin/file' |
+ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" |
+ lt_cv_file_magic_test_file=/lib/libc.so |
+ ;; |
+ siemens) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+ pc) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+ esac |
+ ;; |
- lt_compiler_flag="-o out/conftest2.$ac_objext" |
- # Insert the option either (1) after the last *FLAGS variable, or |
- # (2) before a word containing "conftest.", or (3) at the end. |
- # Note that $ac_compile itself does not contain backslashes and begins |
- # with a dollar sign (not a hyphen), so the echo should work correctly. |
- lt_compile=`echo "$ac_compile" | $SED \ |
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
- -e 's:$: $lt_compiler_flag:'` |
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
- (eval "$lt_compile" 2>out/conftest.err) |
- ac_status=$? |
- cat out/conftest.err >&5 |
- echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
- if (exit $ac_status) && test -s out/conftest2.$ac_objext |
- then |
- # The compiler can only warn and ignore the option if not recognized |
- # So say no if there are warnings |
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp |
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 |
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then |
- lt_cv_prog_compiler_c_o=yes |
- fi |
- fi |
- chmod u+w . 2>&5 |
- $RM conftest* |
- # SGI C++ compiler will create directory out/ii_files/ for |
- # template instantiation |
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files |
- $RM out/* && rmdir out |
- cd .. |
- $RM -r conftest |
- $RM conftest* |
+tpf*) |
+ lt_cv_deplibs_check_method=pass_all |
+ ;; |
+esac |
fi |
-{ $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 "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 |
+$as_echo "$lt_cv_deplibs_check_method" >&6; } |
-hard_links=nottested |
-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 |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 |
-$as_echo_n "checking if we can lock with hard links... " >&6; } |
- hard_links=yes |
- $RM conftest* |
- ln conftest.a conftest.b 2>/dev/null && hard_links=no |
- touch conftest.a |
- ln conftest.a conftest.b 2>&5 || 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 "$hard_links" >&6; } |
- if test no = "$hard_links"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 |
-$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} |
- need_locks=warn |
- fi |
-else |
- need_locks=no |
+file_magic_glob= |
+want_nocaseglob=no |
+if test "$build" = "$host"; then |
+ case $host_os in |
+ mingw* | pw32*) |
+ if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then |
+ want_nocaseglob=yes |
+ else |
+ file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` |
+ fi |
+ ;; |
+ esac |
fi |
+file_magic_cmd=$lt_cv_file_magic_cmd |
+deplibs_check_method=$lt_cv_deplibs_check_method |
+test -z "$deplibs_check_method" && deplibs_check_method=unknown |
+ |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 |
-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } |
- runpath_var= |
- allow_undefined_flag= |
- always_export_symbols=no |
- archive_cmds= |
- archive_expsym_cmds= |
- compiler_needs_object=no |
- enable_shared_with_static_runtimes=no |
- export_dynamic_flag_spec= |
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' |
- hardcode_automatic=no |
- hardcode_direct=no |
- hardcode_direct_absolute=no |
- hardcode_libdir_flag_spec= |
- hardcode_libdir_separator= |
- hardcode_minus_L=no |
- hardcode_shlibpath_var=unsupported |
- inherit_rpath=no |
- link_all_deplibs=unknown |
- module_cmds= |
- module_expsym_cmds= |
- old_archive_from_new_cmds= |
- old_archive_from_expsyms_cmds= |
- thread_safe_flag_spec= |
- whole_archive_flag_spec= |
- # include_expsyms should be a list of space-separated symbols to be *always* |
- # included in the symbol list |
- include_expsyms= |
- # exclude_expsyms can be an extended regexp of symbols to exclude |
- # 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 'bc', |
- # as well as any symbol that contains 'd'. |
- exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' |
- # 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 |
- # the symbol is explicitly referenced. Since portable code cannot |
- # rely on this symbol name, it's probably fine to never include it in |
- # preloaded symbol tables. |
- # Exclude shared library initialization/finalization symbols. |
- extract_expsyms_cmds= |
- case $host_os in |
- cygwin* | mingw* | pw32* | cegcc*) |
- # FIXME: the MSVC++ port hasn't been tested in a loooong time |
- # When not using gcc, we currently assume that we are using |
- # Microsoft Visual C++. |
- if test yes != "$GCC"; then |
- with_gnu_ld=no |
- fi |
- ;; |
- interix*) |
- # we just hope/assume this is gcc and not c89 (= MSVC++) |
- with_gnu_ld=yes |
- ;; |
- openbsd* | bitrig*) |
- with_gnu_ld=no |
- ;; |
- esac |
- ld_shlibs=yes |
- # On some targets, GNU ld is compatible enough with the native linker |
- # that we're better off using the native interface for both. |
- lt_use_gnu_ld_interface=no |
- if test yes = "$with_gnu_ld"; then |
- case $host_os in |
- aix*) |
- # The AIX port of GNU ld has always aspired to compatibility |
- # with the native linker. However, as the warning in the GNU ld |
- # block says, versions before 2.19.5* couldn't really create working |
- # shared libraries, regardless of the interface used. |
- case `$LD -v 2>&1` in |
- *\ \(GNU\ Binutils\)\ 2.19.5*) ;; |
- *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; |
- *\ \(GNU\ Binutils\)\ [3-9]*) ;; |
- *) |
- lt_use_gnu_ld_interface=yes |
- ;; |
- esac |
- ;; |
- *) |
- lt_use_gnu_ld_interface=yes |
- ;; |
- esac |
- fi |
- if test yes = "$lt_use_gnu_ld_interface"; then |
- # If archive_cmds runs LD, not CC, wlarc should be empty |
- wlarc='$wl' |
- # Set some defaults for GNU ld with shared library support. These |
- # are reset later if shared libraries are not supported. Putting them |
- # here allows them to be overridden if necessary. |
- runpath_var=LD_RUN_PATH |
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
- export_dynamic_flag_spec='$wl--export-dynamic' |
- # ancient GNU ld didn't support --whole-archive et. al. |
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then |
- whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' |
- else |
- whole_archive_flag_spec= |
- fi |
- supports_anon_versioning=no |
- case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in |
- *GNU\ gold*) supports_anon_versioning=yes ;; |
- *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 |
- *\ 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.*) ;; # other 2.11 versions |
- *) supports_anon_versioning=yes ;; |
- esac |
- # See if GNU ld supports shared libraries. |
- case $host_os in |
- aix[3-9]*) |
- # On AIX/PPC, the GNU linker is very broken |
- if test ia64 != "$host_cpu"; then |
- ld_shlibs=no |
- cat <<_LT_EOF 1>&2 |
-*** Warning: the GNU linker, at least up to release 2.19, is reported |
-*** to be unable to reliably create shared libraries on AIX. |
-*** Therefore, libtool is disabling shared libraries support. If you |
-*** 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. |
-*** You will then need to restart the configuration process. |
-_LT_EOF |
- fi |
- ;; |
- amigaos*) |
- case $host_cpu in |
- powerpc) |
- # see comment about AmigaOS4 .so support |
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- archive_expsym_cmds='' |
- ;; |
- m68k) |
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' |
- hardcode_libdir_flag_spec='-L$libdir' |
- hardcode_minus_L=yes |
- ;; |
- esac |
- ;; |
- beos*) |
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
- allow_undefined_flag=unsupported |
- # Joseph Beckenbach <jrb3@best.com> says some releases of gcc |
- # support --undefined. This deserves some investigation. FIXME |
- archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- else |
- ld_shlibs=no |
- fi |
- ;; |
- cygwin* | mingw* | pw32* | cegcc*) |
- # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, |
- # as there is no search path for DLLs. |
- hardcode_libdir_flag_spec='-L$libdir' |
- export_dynamic_flag_spec='$wl--export-all-symbols' |
- allow_undefined_flag=unsupported |
- always_export_symbols=no |
- 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 > $export_symbols' |
- exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' |
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then |
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
- # If the export-symbols file already is a .def file, use it as |
- # is; otherwise, prepend EXPORTS... |
- archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then |
- cp $export_symbols $output_objdir/$soname.def; |
- else |
- echo EXPORTS > $output_objdir/$soname.def; |
- cat $export_symbols >> $output_objdir/$soname.def; |
- fi~ |
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
- else |
- ld_shlibs=no |
- fi |
- ;; |
- haiku*) |
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- 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 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~ |
- emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ |
- $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ |
- emximp -o $lib $output_objdir/$libname.def' |
- archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE 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 $compiler_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]*) |
- hardcode_direct=no |
- hardcode_shlibpath_var=no |
- hardcode_libdir_flag_spec='$wl-rpath,$libdir' |
- export_dynamic_flag_spec='$wl-E' |
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. |
- # Instead, shared libraries are loaded at an image base (0x10000000 by |
- # default) and relocated if they conflict, which is a slow very memory |
- # consuming and fragmenting process. To avoid this, we pick a random, |
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link |
- # time. Moving up from 0x10000000 also allows more sbrk(2) space. |
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
- archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
- ;; |
+if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_DLLTOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$DLLTOOL"; then |
+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
- gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) |
- tmp_diet=no |
- if test linux-dietlibc = "$host_os"; then |
- case $cc_basename in |
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) |
- esac |
- fi |
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ |
- && test no = "$tmp_diet" |
- then |
- tmp_addflag=' $pic_flag' |
- tmp_sharedflag='-shared' |
- case $cc_basename,$host_cpu in |
- pgcc*) # Portland Group C compiler |
- whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
- tmp_addflag=' $pic_flag' |
- ;; |
- pgf77* | pgf90* | pgf95* | pgfortran*) |
- # Portland Group f77 and f90 compilers |
- whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
- tmp_addflag=' $pic_flag -Mnomain' ;; |
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 |
- tmp_addflag=' -i_dynamic' ;; |
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 |
- tmp_addflag=' -i_dynamic -nofor_main' ;; |
- ifc* | ifort*) # Intel Fortran compiler |
- tmp_addflag=' -nofor_main' ;; |
- lf95*) # Lahey Fortran 8.1 |
- whole_archive_flag_spec= |
- 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 xlf below) |
- tmp_sharedflag='-qmkshrobj' |
- tmp_addflag= ;; |
- nvcc*) # Cuda Compiler Driver 2.2 |
- whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
- compiler_needs_object=yes |
- ;; |
- esac |
- case `$CC -V 2>&1 | sed 5q` in |
- *Sun\ C*) # Sun C 5.9 |
- whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' |
- compiler_needs_object=yes |
- tmp_sharedflag='-G' ;; |
- *Sun\ F*) # Sun Fortran 8.3 |
- tmp_sharedflag='-G' ;; |
- esac |
- archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
+fi |
+fi |
+DLLTOOL=$ac_cv_prog_DLLTOOL |
+if test -n "$DLLTOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 |
+$as_echo "$DLLTOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ |
+ |
+fi |
+if test -z "$ac_cv_prog_DLLTOOL"; then |
+ ac_ct_DLLTOOL=$DLLTOOL |
+ # Extract the first word of "dlltool", so it can be a program name with args. |
+set dummy dlltool; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_DLLTOOL"; then |
+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_DLLTOOL="dlltool" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
- if test yes = "$supports_anon_versioning"; then |
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ |
- echo "local: *; };" >> $output_objdir/$libname.ver~ |
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' |
- fi |
+fi |
+fi |
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL |
+if test -n "$ac_ct_DLLTOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 |
+$as_echo "$ac_ct_DLLTOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
- case $cc_basename in |
- tcc*) |
- export_dynamic_flag_spec='-rdynamic' |
- ;; |
- xlf* | bgf* | bgxlf* | mpixlf*) |
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself |
- whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' |
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
- archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' |
- if test yes = "$supports_anon_versioning"; then |
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ |
- echo "local: *; };" >> $output_objdir/$libname.ver~ |
- $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' |
- fi |
- ;; |
- esac |
- else |
- ld_shlibs=no |
- fi |
- ;; |
+ if test "x$ac_ct_DLLTOOL" = x; then |
+ DLLTOOL="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ DLLTOOL=$ac_ct_DLLTOOL |
+ fi |
+else |
+ DLLTOOL="$ac_cv_prog_DLLTOOL" |
+fi |
- netbsd*) |
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' |
- wlarc= |
- else |
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
- fi |
- ;; |
+test -z "$DLLTOOL" && DLLTOOL=dlltool |
- solaris*) |
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then |
- ld_shlibs=no |
- cat <<_LT_EOF 1>&2 |
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably |
-*** create shared libraries on Solaris systems. Therefore, libtool |
-*** is disabling shared libraries support. We urge you to upgrade GNU |
-*** binutils to release 2.9.1 or newer. Another option is to modify |
-*** your PATH or compiler configuration so that the native linker is |
-*** used, and then restart. |
-_LT_EOF |
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
- else |
- ld_shlibs=no |
- fi |
- ;; |
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) |
- case `$LD -v 2>&1` in |
- *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) |
- ld_shlibs=no |
- cat <<_LT_EOF 1>&2 |
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot |
-*** reliably create shared libraries on SCO systems. Therefore, libtool |
-*** 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 |
-*** your PATH or compiler configuration so that the native linker is |
-*** used, and then restart. |
-_LT_EOF |
- ;; |
- *) |
- # For security reasons, it is highly recommended that you always |
- # use absolute paths for naming shared libraries, and exclude the |
- # DT_RUNPATH tag from executables and libraries. But doing so |
- # requires that you compile everything twice, which is a pain. |
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
- else |
- ld_shlibs=no |
- fi |
- ;; |
- esac |
- ;; |
- sunos4*) |
- archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' |
- wlarc= |
- hardcode_direct=yes |
- hardcode_shlibpath_var=no |
- ;; |
+{ $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; } |
+if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_sharedlib_from_linklib_cmd='unknown' |
- *) |
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' |
- else |
- ld_shlibs=no |
- fi |
- ;; |
- esac |
+case $host_os in |
+cygwin* | mingw* | pw32* | cegcc*) |
+ # two different shell functions defined in ltmain.sh |
+ # decide which to use based on capabilities of $DLLTOOL |
+ case `$DLLTOOL --help 2>&1` in |
+ *--identify-strict*) |
+ lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib |
+ ;; |
+ *) |
+ lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback |
+ ;; |
+ esac |
+ ;; |
+*) |
+ # fallback: assume linklib IS sharedlib |
+ lt_cv_sharedlib_from_linklib_cmd="$ECHO" |
+ ;; |
+esac |
- if test no = "$ld_shlibs"; then |
- runpath_var= |
- hardcode_libdir_flag_spec= |
- export_dynamic_flag_spec= |
- whole_archive_flag_spec= |
- fi |
- else |
- # PORTME fill in a description of your system's linker (not GNU ld) |
- case $host_os in |
- aix3*) |
- allow_undefined_flag=unsupported |
- 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 $output_objdir/$soname' |
- # Note: this linker hardcodes the directories in LIBPATH if there |
- # are no directories specified by -L. |
- hardcode_minus_L=yes |
- if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then |
- # Neither direct hardcoding nor static linking is supported with a |
- # broken collect2. |
- hardcode_direct=unsupported |
- fi |
- ;; |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 |
+$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } |
+sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd |
+test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO |
- aix[4-9]*) |
- if test ia64 = "$host_cpu"; then |
- # On IA64, the linker does run time linking by default, so we don't |
- # have to do anything special. |
- aix_use_runtimelinking=no |
- exp_sym_flag='-Bexport' |
- no_entry_flag= |
- else |
- # If we're using GNU nm, then we don't want the "-C" option. |
- # -C means demangle to GNU nm, but means don't demangle to AIX nm. |
- # Without the "-l" option, or with the "-B" option, AIX nm treats |
- # 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 |
- export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' |
- else |
- 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 |
- aix_use_runtimelinking=no |
- # Test if we are trying to use run time linking or normal |
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we |
- # 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]*) |
- for ld_flag in $LDFLAGS; do |
- if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then |
- aix_use_runtimelinking=yes |
- break |
- fi |
- done |
- if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then |
- # With aix-soname=svr4, we create the lib.so.V shared archives only, |
- # 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 |
- exp_sym_flag='-bexport' |
- no_entry_flag='-bnoentry' |
- fi |
- # When large executables or shared objects are built, AIX ld can |
- # have problems creating the table of contents. If linking a library |
- # or program results in "error TOC overflow" add -mminimal-toc to |
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not |
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. |
- archive_cmds='' |
- hardcode_direct=yes |
- hardcode_direct_absolute=yes |
- hardcode_libdir_separator=':' |
- link_all_deplibs=yes |
- 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 yes = "$GCC"; then |
- case $host_os in aix4.[012]|aix4.[012].*) |
- # We only want to do this on AIX 4.2 and lower, the check |
- # below for broken collect2 doesn't work under 4.3+ |
- collect2name=`$CC -print-prog-name=collect2` |
- if test -f "$collect2name" && |
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null |
- then |
- # We have reworked collect2 |
- : |
- else |
- # We have old collect2 |
- hardcode_direct=unsupported |
- # It fails to find uninstalled libraries when the uninstalled |
- # path is not listed in the libpath. Setting hardcode_minus_L |
- # to unsupported forces relinking |
- hardcode_minus_L=yes |
- hardcode_libdir_flag_spec='-L$libdir' |
- hardcode_libdir_separator= |
- fi |
- ;; |
- esac |
- shared_flag='-shared' |
- if test yes = "$aix_use_runtimelinking"; then |
- shared_flag="$shared_flag "'$wl-G' |
- 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 |
- # not using gcc |
- if test ia64 = "$host_cpu"; then |
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release |
- # chokes on -Wl,-G. The following line is correct: |
- shared_flag='-G' |
- else |
- if test yes = "$aix_use_runtimelinking"; then |
- shared_flag='$wl-G' |
- else |
- shared_flag='$wl-bM:SRE' |
- fi |
- shared_flag_aix='$wl-bM:SRE' |
- shared_flag_svr4='$wl-G' |
- fi |
- fi |
- export_dynamic_flag_spec='$wl-bexpall' |
- # It seems that -bexpall does not export symbols beginning with |
- # underscore (_), so it is better to generate a list of symbols to export. |
- always_export_symbols=yes |
- if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then |
- # Warning - without using the other runtime loading flags (-brtl), |
- # -berok will link without error, but may produce a broken library. |
- allow_undefined_flag='-berok' |
- # Determine the default libpath from the value encoded in an |
- # empty executable. |
- if test set = "${lt_cv_aix_libpath+set}"; then |
- aix_libpath=$lt_cv_aix_libpath |
+if test -n "$ac_tool_prefix"; then |
+ for ac_prog in ar |
+ do |
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_AR+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$AR"; then |
+ ac_cv_prog_AR="$AR" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_AR="$ac_tool_prefix$ac_prog" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+ |
+fi |
+fi |
+AR=$ac_cv_prog_AR |
+if test -n "$AR"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 |
+$as_echo "$AR" >&6; } |
else |
- if ${lt_cv_aix_libpath_+:} false; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ |
+ |
+ test -n "$AR" && break |
+ done |
+fi |
+if test -z "$AR"; then |
+ ac_ct_AR=$AR |
+ for ac_prog in ar |
+do |
+ # Extract the first word of "$ac_prog", so it can be a program name with args. |
+set dummy $ac_prog; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_AR+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+ if test -n "$ac_ct_AR"; then |
+ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_AR="$ac_prog" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
-int |
-main () |
-{ |
+fi |
+fi |
+ac_ct_AR=$ac_cv_prog_ac_ct_AR |
+if test -n "$ac_ct_AR"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 |
+$as_echo "$ac_ct_AR" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- lt_aix_libpath_sed=' |
- /Import File Strings/,/^$/ { |
- /^0/ { |
- s/^0 *\([^ ]*\) *$/\1/ |
- p |
- } |
- }' |
- 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. |
- 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"` |
+ test -n "$ac_ct_AR" && break |
+done |
+ |
+ if test "x$ac_ct_AR" = x; then |
+ AR="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ AR=$ac_ct_AR |
fi |
fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
- if test -z "$lt_cv_aix_libpath_"; then |
- lt_cv_aix_libpath_=/usr/lib:/lib |
- fi |
-fi |
+: ${AR=ar} |
+: ${AR_FLAGS=cru} |
- aix_libpath=$lt_cv_aix_libpath_ |
-fi |
- hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" |
- archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag |
- else |
- if test ia64 = "$host_cpu"; then |
- hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' |
- 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_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" |
- else |
- # Determine the default libpath from the value encoded in an |
- # empty executable. |
- if test set = "${lt_cv_aix_libpath+set}"; then |
- aix_libpath=$lt_cv_aix_libpath |
-else |
- if ${lt_cv_aix_libpath_+:} false; then : |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 |
+$as_echo_n "checking for archiver @FILE support... " >&6; } |
+if ${lt_cv_ar_at_file+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+ lt_cv_ar_at_file=no |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
int |
@@ -10158,647 +7173,295 @@ main () |
return 0; |
} |
_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
+if ac_fn_c_try_compile "$LINENO"; then : |
+ echo conftest.$ac_objext > conftest.lst |
+ lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' |
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 |
+ (eval $lt_ar_try) 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } |
+ if test "$ac_status" -eq 0; then |
+ # Ensure the archiver fails upon bogus file names. |
+ rm -f conftest.$ac_objext libconftest.a |
+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 |
+ (eval $lt_ar_try) 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } |
+ if test "$ac_status" -ne 0; then |
+ lt_cv_ar_at_file=@ |
+ fi |
+ fi |
+ rm -f conftest.* libconftest.a |
- lt_aix_libpath_sed=' |
- /Import File Strings/,/^$/ { |
- /^0/ { |
- s/^0 *\([^ ]*\) *$/\1/ |
- p |
- } |
- }' |
- 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. |
- 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"` |
- fi |
fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
- if test -z "$lt_cv_aix_libpath_"; then |
- lt_cv_aix_libpath_=/usr/lib:/lib |
- fi |
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 |
+$as_echo "$lt_cv_ar_at_file" >&6; } |
- aix_libpath=$lt_cv_aix_libpath_ |
+if test "x$lt_cv_ar_at_file" = xno; then |
+ archiver_list_spec= |
+else |
+ archiver_list_spec=$lt_cv_ar_at_file |
fi |
- hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" |
- # Warning - without using the other run time loading flags, |
- # -berok will link without error, but may produce a broken library. |
- no_undefined_flag=' $wl-bernotok' |
- allow_undefined_flag=' $wl-berok' |
- if test yes = "$with_gnu_ld"; then |
- # We only use this code for GNU lds that support --whole-archive. |
- whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' |
- else |
- # Exported symbols can be pulled into shared objects from archives |
- whole_archive_flag_spec='$convenience' |
- fi |
- archive_cmds_need_lc=yes |
- archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' |
- # -brtl affects multiple linker settings, -berok does not and is overridden later |
- compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' |
- if test svr4 != "$with_aix_soname"; then |
- # This is similar to how AIX traditionally builds its shared libraries. |
- archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_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_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $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 func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_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 |
- ;; |
- amigaos*) |
- case $host_cpu in |
- powerpc) |
- # see comment about AmigaOS4 .so support |
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' |
- archive_expsym_cmds='' |
- ;; |
- m68k) |
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' |
- hardcode_libdir_flag_spec='-L$libdir' |
- hardcode_minus_L=yes |
- ;; |
- esac |
- ;; |
- bsdi[45]*) |
- export_dynamic_flag_spec=-rdynamic |
- ;; |
- cygwin* | mingw* | pw32* | cegcc*) |
- # When not using gcc, we currently assume that we are using |
- # Microsoft Visual C++. |
- # hardcode_libdir_flag_spec is actually meaningless, as there is |
- # no search path for DLLs. |
- case $cc_basename in |
- cl*) |
- # Native MSVC |
- hardcode_libdir_flag_spec=' ' |
- allow_undefined_flag=unsupported |
- always_export_symbols=yes |
- file_list_spec='@' |
- # Tell ltmain to make .lib files, not .a files. |
- libext=lib |
- # Tell ltmain to make .dll files, not .so files. |
- shrext_cmds=.dll |
- # FIXME: Setting linknames here is a bad hack. |
- archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' |
- archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then |
- cp "$export_symbols" "$output_objdir/$soname.def"; |
- echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; |
- else |
- $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; |
- fi~ |
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$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. |
- # _LT_TAGVAR(old_archive_from_new_cmds, )='true' |
- enable_shared_with_static_runtimes=yes |
- 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' |
- # Don't use ranlib |
- old_postinstall_cmds='chmod 644 $oldlib' |
- postlink_cmds='lt_outputfile="@OUTPUT@"~ |
- lt_tool_outputfile="@TOOL_OUTPUT@"~ |
- case $lt_outputfile in |
- *.exe|*.EXE) ;; |
- *) |
- lt_outputfile=$lt_outputfile.exe |
- lt_tool_outputfile=$lt_tool_outputfile.exe |
- ;; |
- esac~ |
- if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then |
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; |
- $RM "$lt_outputfile.manifest"; |
- fi' |
- ;; |
- *) |
- # Assume MSVC wrapper |
- hardcode_libdir_flag_spec=' ' |
- allow_undefined_flag=unsupported |
- # Tell ltmain to make .lib files, not .a files. |
- libext=lib |
- # Tell ltmain to make .dll files, not .so files. |
- shrext_cmds=.dll |
- # 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=' |
- # The linker will automatically build a .lib file if we build a DLL. |
- old_archive_from_new_cmds='true' |
- # FIXME: Should let the user specify the lib program. |
- old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' |
- enable_shared_with_static_runtimes=yes |
- ;; |
- esac |
- ;; |
- darwin* | rhapsody*) |
- archive_cmds_need_lc=no |
- hardcode_direct=no |
- hardcode_automatic=yes |
- hardcode_shlibpath_var=unsupported |
- if test yes = "$lt_cv_ld_force_load"; then |
- whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' |
+if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}strip; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_STRIP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$STRIP"; then |
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+ |
+fi |
+fi |
+STRIP=$ac_cv_prog_STRIP |
+if test -n "$STRIP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 |
+$as_echo "$STRIP" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ |
- else |
- whole_archive_flag_spec='' |
+fi |
+if test -z "$ac_cv_prog_STRIP"; then |
+ ac_ct_STRIP=$STRIP |
+ # Extract the first word of "strip", so it can be a program name with args. |
+set dummy strip; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_STRIP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_STRIP"; then |
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_STRIP="strip" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
fi |
- link_all_deplibs=yes |
- allow_undefined_flag=$_lt_dar_allow_undefined |
- case $cc_basename in |
- ifort*|nagfor*) _lt_dar_can_shared=yes ;; |
- *) _lt_dar_can_shared=$GCC ;; |
- esac |
- if test yes = "$_lt_dar_can_shared"; then |
- output_verbose_link_cmd=func_echo_all |
- archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" |
- module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" |
- archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" |
- module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP |
+if test -n "$ac_ct_STRIP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 |
+$as_echo "$ac_ct_STRIP" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ |
+ if test "x$ac_ct_STRIP" = x; then |
+ STRIP=":" |
else |
- ld_shlibs=no |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ STRIP=$ac_ct_STRIP |
fi |
+else |
+ STRIP="$ac_cv_prog_STRIP" |
+fi |
- ;; |
+test -z "$STRIP" && STRIP=: |
- dgux*) |
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_libdir_flag_spec='-L$libdir' |
- hardcode_shlibpath_var=no |
- ;; |
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor |
- # support. Future versions do this automatically, but an explicit c++rt0.o |
- # does not break anything, and helps significantly (at the cost of a little |
- # extra space). |
- freebsd2.2*) |
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' |
- hardcode_libdir_flag_spec='-R$libdir' |
- hardcode_direct=yes |
- hardcode_shlibpath_var=no |
- ;; |
- # Unfortunately, older versions of FreeBSD 2 do not have this feature. |
- freebsd2.*) |
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_direct=yes |
- hardcode_minus_L=yes |
- hardcode_shlibpath_var=no |
- ;; |
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries. |
- freebsd* | dragonfly*) |
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
- hardcode_libdir_flag_spec='-R$libdir' |
- hardcode_direct=yes |
- hardcode_shlibpath_var=no |
- ;; |
- hpux9*) |
- if test yes = "$GCC"; then |
- archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' |
- else |
- archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' |
- fi |
- hardcode_libdir_flag_spec='$wl+b $wl$libdir' |
- hardcode_libdir_separator=: |
- hardcode_direct=yes |
- # hardcode_minus_L: Not really in the search PATH, |
- # but as the default location of the library. |
- hardcode_minus_L=yes |
- export_dynamic_flag_spec='$wl-E' |
- ;; |
+if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_RANLIB+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$RANLIB"; then |
+ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
- hpux10*) |
- if test yes,no = "$GCC,$with_gnu_ld"; then |
- archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' |
- else |
- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
- fi |
- if test no = "$with_gnu_ld"; then |
- hardcode_libdir_flag_spec='$wl+b $wl$libdir' |
- hardcode_libdir_separator=: |
- hardcode_direct=yes |
- hardcode_direct_absolute=yes |
- export_dynamic_flag_spec='$wl-E' |
- # hardcode_minus_L: Not really in the search PATH, |
- # but as the default location of the library. |
- hardcode_minus_L=yes |
- fi |
- ;; |
+fi |
+fi |
+RANLIB=$ac_cv_prog_RANLIB |
+if test -n "$RANLIB"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 |
+$as_echo "$RANLIB" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
- hpux11*) |
- if test yes,no = "$GCC,$with_gnu_ld"; then |
- case $host_cpu in |
- hppa*64*) |
- archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' |
- ;; |
- ia64*) |
- archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -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' |
- ;; |
- esac |
- else |
- case $host_cpu in |
- hppa*64*) |
- archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' |
- ;; |
- ia64*) |
- 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 |
- # (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 understands -b" >&5 |
-$as_echo_n "checking if $CC understands -b... " >&6; } |
-if ${lt_cv_prog_compiler__b+:} false; then : |
+fi |
+if test -z "$ac_cv_prog_RANLIB"; then |
+ ac_ct_RANLIB=$RANLIB |
+ # Extract the first word of "ranlib", so it can be a program name with args. |
+set dummy ranlib; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- lt_cv_prog_compiler__b=no |
- save_LDFLAGS=$LDFLAGS |
- LDFLAGS="$LDFLAGS -b" |
- echo "$lt_simple_link_test_code" > conftest.$ac_ext |
- 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 |
- # So say no if there are warnings |
- if test -s conftest.err; then |
- # Append any errors to the config.log. |
- cat conftest.err 1>&5 |
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp |
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
- if diff conftest.exp conftest.er2 >/dev/null; then |
- lt_cv_prog_compiler__b=yes |
- fi |
- else |
- lt_cv_prog_compiler__b=yes |
- fi |
- fi |
- $RM -r conftest* |
- LDFLAGS=$save_LDFLAGS |
+ if test -n "$ac_ct_RANLIB"; then |
+ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_RANLIB="ranlib" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 |
-$as_echo "$lt_cv_prog_compiler__b" >&6; } |
+fi |
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB |
+if test -n "$ac_ct_RANLIB"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 |
+$as_echo "$ac_ct_RANLIB" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
-if test yes = "$lt_cv_prog_compiler__b"; then |
- archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' |
+ if test "x$ac_ct_RANLIB" = x; then |
+ RANLIB=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ RANLIB=$ac_ct_RANLIB |
+ fi |
else |
- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
+ RANLIB="$ac_cv_prog_RANLIB" |
fi |
- ;; |
- esac |
- fi |
- if test no = "$with_gnu_ld"; then |
- hardcode_libdir_flag_spec='$wl+b $wl$libdir' |
- hardcode_libdir_separator=: |
+test -z "$RANLIB" && RANLIB=: |
- case $host_cpu in |
- hppa*64*|ia64*) |
- hardcode_direct=no |
- hardcode_shlibpath_var=no |
- ;; |
- *) |
- hardcode_direct=yes |
- hardcode_direct_absolute=yes |
- export_dynamic_flag_spec='$wl-E' |
- # hardcode_minus_L: Not really in the search PATH, |
- # but as the default location of the library. |
- hardcode_minus_L=yes |
- ;; |
- esac |
- fi |
- ;; |
- irix5* | irix6* | nonstopux*) |
- if test yes = "$GCC"; then |
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
- # Try to use the -exported_symbol ld option, if it does not |
- # work, assume that -exports_file does not work either and |
- # implicitly export all symbols. |
- # This should be the same for all languages, so no per-tag cache variable. |
- { $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; } |
-if ${lt_cv_irix_exported_symbol+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- save_LDFLAGS=$LDFLAGS |
- LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-int foo (void) { return 0; } |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- lt_cv_irix_exported_symbol=yes |
-else |
- lt_cv_irix_exported_symbol=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
- LDFLAGS=$save_LDFLAGS |
+ |
+ |
+ |
+# Determine commands to create old-style static archives. |
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' |
+old_postinstall_cmds='chmod 644 $oldlib' |
+old_postuninstall_cmds= |
+ |
+if test -n "$RANLIB"; then |
+ case $host_os in |
+ openbsd*) |
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" |
+ ;; |
+ *) |
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" |
+ ;; |
+ esac |
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 |
-$as_echo "$lt_cv_irix_exported_symbol" >&6; } |
- if test yes = "$lt_cv_irix_exported_symbol"; then |
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' |
- fi |
- else |
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' |
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' |
- fi |
- archive_cmds_need_lc='no' |
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
- hardcode_libdir_separator=: |
- inherit_rpath=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 $compiler_flags' |
- ;; |
- esac |
- ;; |
+case $host_os in |
+ darwin*) |
+ lock_old_archive_extraction=yes ;; |
+ *) |
+ lock_old_archive_extraction=no ;; |
+esac |
+ |
+ |
+ |
+ |
+ |
- netbsd*) |
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out |
- else |
- archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF |
- fi |
- hardcode_libdir_flag_spec='-R$libdir' |
- hardcode_direct=yes |
- hardcode_shlibpath_var=no |
- ;; |
- newsos6) |
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_direct=yes |
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
- hardcode_libdir_separator=: |
- hardcode_shlibpath_var=no |
- ;; |
- *nto* | *qnx*) |
- ;; |
- openbsd* | bitrig*) |
- if test -f /usr/libexec/ld.so; then |
- hardcode_direct=yes |
- hardcode_shlibpath_var=no |
- hardcode_direct_absolute=yes |
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then |
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
- archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' |
- hardcode_libdir_flag_spec='$wl-rpath,$libdir' |
- export_dynamic_flag_spec='$wl-E' |
- else |
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
- hardcode_libdir_flag_spec='$wl-rpath,$libdir' |
- fi |
- else |
- ld_shlibs=no |
- fi |
- ;; |
- 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 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~ |
- emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ |
- $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ |
- emximp -o $lib $output_objdir/$libname.def' |
- archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE 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 $compiler_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*) |
- if test yes = "$GCC"; then |
- allow_undefined_flag=' $wl-expect_unresolved $wl\*' |
- archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
- else |
- 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 $lib' |
- fi |
- archive_cmds_need_lc='no' |
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
- hardcode_libdir_separator=: |
- ;; |
- osf4* | osf5*) # as osf3* with the addition of -msym flag |
- if test yes = "$GCC"; then |
- allow_undefined_flag=' $wl-expect_unresolved $wl\*' |
- archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' |
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' |
- else |
- 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_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 $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp' |
- # Both c and cxx compiler support -rpath directly |
- hardcode_libdir_flag_spec='-rpath $libdir' |
- fi |
- archive_cmds_need_lc='no' |
- hardcode_libdir_separator=: |
- ;; |
- solaris*) |
- no_undefined_flag=' -z defs' |
- if test yes = "$GCC"; then |
- wlarc='$wl' |
- archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -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~ |
- $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 |
- case `$CC -V 2>&1` in |
- *"Compilers 5.0"*) |
- wlarc='' |
- archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
- $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' |
- ;; |
- *) |
- wlarc='$wl' |
- archive_cmds='$CC -G$allow_undefined_flag -h $soname -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~ |
- $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' |
- ;; |
- esac |
- fi |
- hardcode_libdir_flag_spec='-R$libdir' |
- hardcode_shlibpath_var=no |
- case $host_os in |
- solaris2.[0-5] | solaris2.[0-5].*) ;; |
- *) |
- # The compiler driver will combine and reorder linker options, |
- # but understands '-z linker_flag'. GCC discards it without '$wl', |
- # but is careful enough not to reorder. |
- # Supported since Solaris 2.6 (maybe 2.5.1?) |
- if test yes = "$GCC"; then |
- whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' |
- else |
- whole_archive_flag_spec='-z allextract$convenience -z defaultextract' |
- fi |
- ;; |
- esac |
- link_all_deplibs=yes |
- ;; |
- sunos4*) |
- if test sequent = "$host_vendor"; then |
- # Use $CC to link under sequent, because it throws in some extra .o |
- # files that make .init and .fini sections work. |
- archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' |
- else |
- archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' |
- fi |
- hardcode_libdir_flag_spec='-L$libdir' |
- hardcode_direct=yes |
- hardcode_minus_L=yes |
- hardcode_shlibpath_var=no |
- ;; |
- sysv4) |
- case $host_vendor in |
- sni) |
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_direct=yes # is this really true??? |
- ;; |
- siemens) |
- ## LD is ld it makes a PLAMLIB |
- ## CC just makes a GrossModule. |
- archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' |
- reload_cmds='$CC -r -o $output$reload_objs' |
- hardcode_direct=no |
- ;; |
- motorola) |
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_direct=no #Motorola manual says yes, but my tests say they lie |
- ;; |
- esac |
- runpath_var='LD_RUN_PATH' |
- hardcode_shlibpath_var=no |
- ;; |
- sysv4.3*) |
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_shlibpath_var=no |
- export_dynamic_flag_spec='-Bexport' |
- ;; |
- sysv4*MP*) |
- if test -d /usr/nec; then |
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_shlibpath_var=no |
- runpath_var=LD_RUN_PATH |
- hardcode_runpath_var=yes |
- ld_shlibs=yes |
- fi |
- ;; |
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) |
- no_undefined_flag='$wl-z,text' |
- archive_cmds_need_lc=no |
- hardcode_shlibpath_var=no |
- runpath_var='LD_RUN_PATH' |
- if test yes = "$GCC"; then |
- archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- else |
- archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- fi |
- ;; |
- sysv5* | sco3.2v5* | sco5v6*) |
- # 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 |
- # always be unresolved, which means just about no library would |
- # 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 |
- # as -z defs. |
- no_undefined_flag='$wl-z,text' |
- allow_undefined_flag='$wl-z,nodefs' |
- archive_cmds_need_lc=no |
- hardcode_shlibpath_var=no |
- hardcode_libdir_flag_spec='$wl-R,$libdir' |
- hardcode_libdir_separator=':' |
- link_all_deplibs=yes |
- export_dynamic_flag_spec='$wl-Bexport' |
- runpath_var='LD_RUN_PATH' |
- if test yes = "$GCC"; then |
- archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- else |
- archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
- fi |
- ;; |
- uts4*) |
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
- hardcode_libdir_flag_spec='-L$libdir' |
- hardcode_shlibpath_var=no |
- ;; |
- *) |
- ld_shlibs=no |
- ;; |
- esac |
- if test sni = "$host_vendor"; then |
- case $host in |
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) |
- export_dynamic_flag_spec='$wl-Blargedynsym' |
- ;; |
- esac |
- fi |
- fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 |
-$as_echo "$ld_shlibs" >&6; } |
-test no = "$ld_shlibs" && can_build_shared=no |
-with_gnu_ld=$with_gnu_ld |
@@ -10811,77 +7474,264 @@ with_gnu_ld=$with_gnu_ld |
+# If no C compiler was specified, use CC. |
+LTCC=${LTCC-"$CC"} |
+# If no C compiler flags were specified, use CFLAGS. |
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"} |
+# Allow CC to be a program name with arguments. |
+compiler=$CC |
-# |
-# Do we need to explicitly link libc? |
-# |
-case "x$archive_cmds_need_lc" in |
-x|xyes) |
- # Assume -lc should be added |
- archive_cmds_need_lc=yes |
- if test yes,yes = "$GCC,$enable_shared"; then |
- case $archive_cmds in |
- *'~'*) |
- # FIXME: we may have to deal with multi-command sequences. |
- ;; |
- '$CC '*) |
- # Test whether the compiler implicitly links with -lc since on some |
- # systems, -lgcc has to come before -lc. If gcc already passes -lc |
- # 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_n "checking whether -lc should be explicitly linked in... " >&6; } |
-if ${lt_cv_archive_cmds_need_lc+:} false; then : |
+# Check for command to grab the raw symbol name followed by C symbol from nm. |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 |
+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } |
+if ${lt_cv_sys_global_symbol_pipe+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- $RM conftest* |
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
+# These are sane defaults that work on at least a few old systems. |
+# [They come from Ultrix. What could be older than Ultrix?!! ;)] |
+ |
+# Character class describing NM global symbol codes. |
+symcode='[BCDEGRST]' |
+ |
+# Regexp to match symbols that can be accessed directly from C. |
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)' |
+ |
+# Define system-specific variables. |
+case $host_os in |
+aix*) |
+ symcode='[BCDT]' |
+ ;; |
+cygwin* | mingw* | pw32* | cegcc*) |
+ symcode='[ABCDGISTW]' |
+ ;; |
+hpux*) |
+ if test "$host_cpu" = ia64; then |
+ symcode='[ABCDEGRST]' |
+ fi |
+ ;; |
+irix* | nonstopux*) |
+ symcode='[BCDEGRST]' |
+ ;; |
+osf*) |
+ symcode='[BCDEGQRST]' |
+ ;; |
+solaris*) |
+ symcode='[BDRT]' |
+ ;; |
+sco3.2v5*) |
+ symcode='[DT]' |
+ ;; |
+sysv4.2uw2*) |
+ symcode='[DT]' |
+ ;; |
+sysv5* | sco5v6* | unixware* | OpenUNIX*) |
+ symcode='[ABDT]' |
+ ;; |
+sysv4) |
+ symcode='[DFNSTU]' |
+ ;; |
+esac |
+ |
+# If we're using GNU nm, then use its standard symbol codes. |
+case `$NM -V 2>&1` in |
+*GNU* | *'with BFD'*) |
+ symcode='[ABCDGIRSTW]' ;; |
+esac |
+ |
+# Transform an extracted symbol line into a proper C declaration. |
+# Some systems (esp. on ia64) link data and code symbols differently, |
+# so use this general approach. |
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" |
+ |
+# Transform an extracted symbol line into symbol name and symbol address |
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" |
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" |
+ |
+# Handle CRLF in mingw tool chain |
+opt_cr= |
+case $build_os in |
+mingw*) |
+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp |
+ ;; |
+esac |
+ |
+# Try without a prefix underscore, then with it. |
+for ac_symprfx in "" "_"; do |
+ |
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. |
+ symxfrm="\\1 $ac_symprfx\\2 \\2" |
+ |
+ # Write the raw and C identifiers. |
+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then |
+ # Fake it for dumpbin and say T for any non-static function |
+ # and D for any global variable. |
+ # Also find C++ and __fastcall symbols from MSVC++, |
+ # which start with @ or ?. |
+ lt_cv_sys_global_symbol_pipe="$AWK '"\ |
+" {last_section=section; section=\$ 3};"\ |
+" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ |
+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ |
+" \$ 0!~/External *\|/{next};"\ |
+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ |
+" {if(hide[section]) next};"\ |
+" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ |
+" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ |
+" s[1]~/^[@?]/{print s[1], s[1]; next};"\ |
+" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ |
+" ' prfx=^$ac_symprfx" |
+ else |
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" |
+ fi |
+ lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" |
+ |
+ # Check to see that the pipe works correctly. |
+ pipe_works=no |
+ |
+ rm -f conftest* |
+ cat > conftest.$ac_ext <<_LT_EOF |
+#ifdef __cplusplus |
+extern "C" { |
+#endif |
+char nm_test_var; |
+void nm_test_func(void); |
+void nm_test_func(void){} |
+#ifdef __cplusplus |
+} |
+#endif |
+int main(){nm_test_var='a';nm_test_func();return(0);} |
+_LT_EOF |
+ |
+ 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; } 2>conftest.err; then |
- soname=conftest |
- lib=conftest |
- libobjs=conftest.$ac_objext |
- deplibs= |
- wl=$lt_prog_compiler_wl |
- pic_flag=$lt_prog_compiler_pic |
- compiler_flags=-v |
- linker_flags=-v |
- verstring= |
- output_objdir=. |
- libname=conftest |
- lt_save_allow_undefined_flag=$allow_undefined_flag |
- allow_undefined_flag= |
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 |
- (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 |
+ test $ac_status = 0; }; then |
+ # Now try to grab the symbols. |
+ nlist=conftest.nm |
+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 |
+ (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } |
- then |
- lt_cv_archive_cmds_need_lc=no |
- else |
- lt_cv_archive_cmds_need_lc=yes |
+ test $ac_status = 0; } && test -s "$nlist"; then |
+ # Try sorting and uniquifying the output. |
+ if sort "$nlist" | uniq > "$nlist"T; then |
+ mv -f "$nlist"T "$nlist" |
+ else |
+ rm -f "$nlist"T |
+ fi |
+ |
+ # Make sure that we snagged all the symbols we need. |
+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then |
+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then |
+ cat <<_LT_EOF > conftest.$ac_ext |
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ |
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) |
+/* DATA imports from DLLs on WIN32 con't be const, because runtime |
+ relocations are performed -- see ld's documentation on pseudo-relocs. */ |
+# define LT_DLSYM_CONST |
+#elif defined(__osf__) |
+/* This system does not cope well with relocations in const data. */ |
+# define LT_DLSYM_CONST |
+#else |
+# define LT_DLSYM_CONST const |
+#endif |
+ |
+#ifdef __cplusplus |
+extern "C" { |
+#endif |
+ |
+_LT_EOF |
+ # Now generate the symbol file. |
+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' |
+ |
+ cat <<_LT_EOF >> conftest.$ac_ext |
+ |
+/* The mapping between symbol names and symbols. */ |
+LT_DLSYM_CONST struct { |
+ const char *name; |
+ void *address; |
+} |
+lt__PROGRAM__LTX_preloaded_symbols[] = |
+{ |
+ { "@PROGRAM@", (void *) 0 }, |
+_LT_EOF |
+ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext |
+ cat <<\_LT_EOF >> conftest.$ac_ext |
+ {0, (void *) 0} |
+}; |
+ |
+/* This works around a problem in FreeBSD linker */ |
+#ifdef FREEBSD_WORKAROUND |
+static const void *lt_preloaded_setup() { |
+ return lt__PROGRAM__LTX_preloaded_symbols; |
+} |
+#endif |
+ |
+#ifdef __cplusplus |
+} |
+#endif |
+_LT_EOF |
+ # Now try linking the two files. |
+ mv conftest.$ac_objext conftstm.$ac_objext |
+ lt_globsym_save_LIBS=$LIBS |
+ lt_globsym_save_CFLAGS=$CFLAGS |
+ LIBS="conftstm.$ac_objext" |
+ CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" |
+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
+ (eval $ac_link) 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } && test -s conftest${ac_exeext}; then |
+ pipe_works=yes |
fi |
- allow_undefined_flag=$lt_save_allow_undefined_flag |
+ LIBS=$lt_globsym_save_LIBS |
+ CFLAGS=$lt_globsym_save_CFLAGS |
else |
- cat conftest.err 1>&5 |
+ echo "cannot find nm_test_func in $nlist" >&5 |
fi |
- $RM conftest* |
+ else |
+ echo "cannot find nm_test_var in $nlist" >&5 |
+ fi |
+ else |
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 |
+ fi |
+ else |
+ echo "$progname: failed program was:" >&5 |
+ cat conftest.$ac_ext >&5 |
+ fi |
+ rm -rf conftest* conftst* |
+ |
+ # Do not use the global_symbol_pipe unless it works. |
+ if test "$pipe_works" = yes; then |
+ break |
+ else |
+ lt_cv_sys_global_symbol_pipe= |
+ fi |
+done |
+ |
+fi |
+if test -z "$lt_cv_sys_global_symbol_pipe"; then |
+ lt_cv_sys_global_symbol_to_cdecl= |
+fi |
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 |
+$as_echo "failed" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 |
+$as_echo "ok" >&6; } |
+fi |
+ |
+# Response file support. |
+if test "$lt_cv_nm_interface" = "MS dumpbin"; then |
+ nm_file_list_spec='@' |
+elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then |
+ nm_file_list_spec='@' |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 |
-$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } |
- archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc |
- ;; |
- esac |
- fi |
- ;; |
-esac |
@@ -10909,66 +7759,841 @@ esac |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 |
+$as_echo_n "checking for sysroot... " >&6; } |
+# Check whether --with-sysroot was given. |
+if test "${with_sysroot+set}" = set; then : |
+ withval=$with_sysroot; |
+else |
+ with_sysroot=no |
+fi |
+lt_sysroot= |
+case ${with_sysroot} in #( |
+ yes) |
+ if test "$GCC" = yes; then |
+ lt_sysroot=`$CC --print-sysroot 2>/dev/null` |
+ fi |
+ ;; #( |
+ /*) |
+ lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` |
+ ;; #( |
+ no|'') |
+ ;; #( |
+ *) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 |
+$as_echo "${with_sysroot}" >&6; } |
+ as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 |
+ ;; |
+esac |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 |
+$as_echo "${lt_sysroot:-no}" >&6; } |
+# Check whether --enable-libtool-lock was given. |
+if test "${enable_libtool_lock+set}" = set; then : |
+ enableval=$enable_libtool_lock; |
+fi |
+test "x$enable_libtool_lock" != xno && 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 which ABI we are using. |
+ echo 'int i;' > 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 |
+ case `/usr/bin/file conftest.$ac_objext` in |
+ *ELF-32*) |
+ HPUX_IA64_MODE="32" |
+ ;; |
+ *ELF-64*) |
+ HPUX_IA64_MODE="64" |
+ ;; |
+ esac |
+ fi |
+ rm -rf conftest* |
+ ;; |
+*-*-irix6*) |
+ # Find out which ABI we are using. |
+ 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 |
+ if test "$lt_cv_prog_gnu_ld" = yes; then |
+ case `/usr/bin/file conftest.$ac_objext` in |
+ *32-bit*) |
+ LD="${LD-ld} -melf32bsmip" |
+ ;; |
+ *N32*) |
+ LD="${LD-ld} -melf32bmipn32" |
+ ;; |
+ *64-bit*) |
+ LD="${LD-ld} -melf64bmip" |
+ ;; |
+ esac |
+ else |
+ case `/usr/bin/file conftest.$ac_objext` in |
+ *32-bit*) |
+ LD="${LD-ld} -32" |
+ ;; |
+ *N32*) |
+ LD="${LD-ld} -n32" |
+ ;; |
+ *64-bit*) |
+ LD="${LD-ld} -64" |
+ ;; |
+ esac |
+ fi |
+ fi |
+ rm -rf conftest* |
+ ;; |
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ |
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*) |
+ # Find out which ABI we are using. |
+ echo 'int i;' > 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 |
+ case `/usr/bin/file conftest.o` in |
+ *32-bit*) |
+ case $host in |
+ x86_64-*kfreebsd*-gnu) |
+ LD="${LD-ld} -m elf_i386_fbsd" |
+ ;; |
+ x86_64-*linux*) |
+ case `/usr/bin/file conftest.o` in |
+ *x86-64*) |
+ LD="${LD-ld} -m elf32_x86_64" |
+ ;; |
+ *) |
+ LD="${LD-ld} -m elf_i386" |
+ ;; |
+ esac |
+ ;; |
+ powerpc64le-*) |
+ LD="${LD-ld} -m elf32lppclinux" |
+ ;; |
+ powerpc64-*) |
+ LD="${LD-ld} -m elf32ppclinux" |
+ ;; |
+ s390x-*linux*) |
+ LD="${LD-ld} -m elf_s390" |
+ ;; |
+ sparc64-*linux*) |
+ LD="${LD-ld} -m elf32_sparc" |
+ ;; |
+ esac |
+ ;; |
+ *64-bit*) |
+ case $host in |
+ x86_64-*kfreebsd*-gnu) |
+ LD="${LD-ld} -m elf_x86_64_fbsd" |
+ ;; |
+ x86_64-*linux*) |
+ LD="${LD-ld} -m elf_x86_64" |
+ ;; |
+ powerpcle-*) |
+ LD="${LD-ld} -m elf64lppc" |
+ ;; |
+ powerpc-*) |
+ LD="${LD-ld} -m elf64ppc" |
+ ;; |
+ s390*-*linux*|s390*-*tpf*) |
+ LD="${LD-ld} -m elf64_s390" |
+ ;; |
+ sparc*-*linux*) |
+ LD="${LD-ld} -m elf64_sparc" |
+ ;; |
+ esac |
+ ;; |
+ esac |
+ fi |
+ rm -rf conftest* |
+ ;; |
+*-*-sco3.2v5*) |
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries. |
+ SAVE_CFLAGS="$CFLAGS" |
+ CFLAGS="$CFLAGS -belf" |
+ { $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; } |
+if ${lt_cv_cc_needs_belf+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ 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 |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+int |
+main () |
+{ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_link "$LINENO"; then : |
+ lt_cv_cc_needs_belf=yes |
+else |
+ lt_cv_cc_needs_belf=no |
+fi |
+rm -f core conftest.err conftest.$ac_objext \ |
+ conftest$ac_exeext conftest.$ac_ext |
+ 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 |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 |
+$as_echo "$lt_cv_cc_needs_belf" >&6; } |
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then |
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf |
+ CFLAGS="$SAVE_CFLAGS" |
+ fi |
+ ;; |
+*-*solaris*) |
+ # Find out which ABI we are using. |
+ echo 'int i;' > 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 |
+ case `/usr/bin/file conftest.o` in |
+ *64-bit*) |
+ case $lt_cv_prog_gnu_ld in |
+ yes*) |
+ case $host in |
+ i?86-*-solaris*) |
+ LD="${LD-ld} -m elf_x86_64" |
+ ;; |
+ sparc*-*-solaris*) |
+ LD="${LD-ld} -m elf64_sparc" |
+ ;; |
+ esac |
+ # GNU ld 2.21 introduced _sol2 emulations. Use them if available. |
+ if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then |
+ LD="${LD-ld}_sol2" |
+ fi |
+ ;; |
+ *) |
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then |
+ LD="${LD-ld} -64" |
+ fi |
+ ;; |
+ esac |
+ ;; |
+ esac |
+ fi |
+ rm -rf conftest* |
+ ;; |
+esac |
+need_locks="$enable_libtool_lock" |
+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. |
+set dummy ${ac_tool_prefix}mt; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$MANIFEST_TOOL"; then |
+ ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL |
+if test -n "$MANIFEST_TOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 |
+$as_echo "$MANIFEST_TOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_MANIFEST_TOOL"; then |
+ ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL |
+ # Extract the first word of "mt", so it can be a program name with args. |
+set dummy mt; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_MANIFEST_TOOL"; then |
+ ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL |
+if test -n "$ac_ct_MANIFEST_TOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 |
+$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_MANIFEST_TOOL" = x; then |
+ MANIFEST_TOOL=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL |
+ fi |
+else |
+ MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" |
+fi |
+test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 |
+$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } |
+if ${lt_cv_path_mainfest_tool+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_path_mainfest_tool=no |
+ echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 |
+ $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out |
+ cat conftest.err >&5 |
+ if $GREP 'Manifest Tool' conftest.out > /dev/null; then |
+ lt_cv_path_mainfest_tool=yes |
+ fi |
+ rm -f conftest* |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 |
+$as_echo "$lt_cv_path_mainfest_tool" >&6; } |
+if test "x$lt_cv_path_mainfest_tool" != xyes; then |
+ MANIFEST_TOOL=: |
+fi |
+ case $host_os in |
+ rhapsody* | darwin*) |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_DSYMUTIL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$DSYMUTIL"; then |
+ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+DSYMUTIL=$ac_cv_prog_DSYMUTIL |
+if test -n "$DSYMUTIL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 |
+$as_echo "$DSYMUTIL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_DSYMUTIL"; then |
+ ac_ct_DSYMUTIL=$DSYMUTIL |
+ # Extract the first word of "dsymutil", so it can be a program name with args. |
+set dummy dsymutil; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_DSYMUTIL"; then |
+ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL |
+if test -n "$ac_ct_DSYMUTIL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 |
+$as_echo "$ac_ct_DSYMUTIL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_DSYMUTIL" = x; then |
+ DSYMUTIL=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ DSYMUTIL=$ac_ct_DSYMUTIL |
+ fi |
+else |
+ DSYMUTIL="$ac_cv_prog_DSYMUTIL" |
+fi |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}nmedit; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_NMEDIT+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$NMEDIT"; then |
+ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+NMEDIT=$ac_cv_prog_NMEDIT |
+if test -n "$NMEDIT"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 |
+$as_echo "$NMEDIT" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_NMEDIT"; then |
+ ac_ct_NMEDIT=$NMEDIT |
+ # Extract the first word of "nmedit", so it can be a program name with args. |
+set dummy nmedit; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_NMEDIT"; then |
+ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_NMEDIT="nmedit" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT |
+if test -n "$ac_ct_NMEDIT"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 |
+$as_echo "$ac_ct_NMEDIT" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_NMEDIT" = x; then |
+ NMEDIT=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ NMEDIT=$ac_ct_NMEDIT |
+ fi |
+else |
+ NMEDIT="$ac_cv_prog_NMEDIT" |
+fi |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}lipo; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_LIPO+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$LIPO"; then |
+ ac_cv_prog_LIPO="$LIPO" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_LIPO="${ac_tool_prefix}lipo" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+LIPO=$ac_cv_prog_LIPO |
+if test -n "$LIPO"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 |
+$as_echo "$LIPO" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_LIPO"; then |
+ ac_ct_LIPO=$LIPO |
+ # Extract the first word of "lipo", so it can be a program name with args. |
+set dummy lipo; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_LIPO+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_LIPO"; then |
+ ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_LIPO="lipo" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO |
+if test -n "$ac_ct_LIPO"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 |
+$as_echo "$ac_ct_LIPO" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_LIPO" = x; then |
+ LIPO=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ LIPO=$ac_ct_LIPO |
+ fi |
+else |
+ LIPO="$ac_cv_prog_LIPO" |
+fi |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}otool; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_OTOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$OTOOL"; then |
+ ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_OTOOL="${ac_tool_prefix}otool" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+OTOOL=$ac_cv_prog_OTOOL |
+if test -n "$OTOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 |
+$as_echo "$OTOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_OTOOL"; then |
+ ac_ct_OTOOL=$OTOOL |
+ # Extract the first word of "otool", so it can be a program name with args. |
+set dummy otool; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_OTOOL"; then |
+ ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_OTOOL="otool" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL |
+if test -n "$ac_ct_OTOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 |
+$as_echo "$ac_ct_OTOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_OTOOL" = x; then |
+ OTOOL=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ OTOOL=$ac_ct_OTOOL |
+ fi |
+else |
+ OTOOL="$ac_cv_prog_OTOOL" |
+fi |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}otool64; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_OTOOL64+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$OTOOL64"; then |
+ ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+OTOOL64=$ac_cv_prog_OTOOL64 |
+if test -n "$OTOOL64"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 |
+$as_echo "$OTOOL64" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_OTOOL64"; then |
+ ac_ct_OTOOL64=$OTOOL64 |
+ # Extract the first word of "otool64", so it can be a program name with args. |
+set dummy otool64; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_OTOOL64"; then |
+ ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_OTOOL64="otool64" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 |
+if test -n "$ac_ct_OTOOL64"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 |
+$as_echo "$ac_ct_OTOOL64" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_OTOOL64" = x; then |
+ OTOOL64=":" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ OTOOL64=$ac_ct_OTOOL64 |
+ fi |
+else |
+ OTOOL64="$ac_cv_prog_OTOOL64" |
+fi |
@@ -10996,890 +8621,636 @@ esac |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 |
+$as_echo_n "checking for -single_module linker flag... " >&6; } |
+if ${lt_cv_apple_cc_single_mod+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_apple_cc_single_mod=no |
+ if test -z "${LT_MULTI_MODULE}"; then |
+ # By default we will add the -single_module flag. You can override |
+ # by either setting the environment variable LT_MULTI_MODULE |
+ # non-empty at configure time, or by adding -multi_module to the |
+ # link flags. |
+ rm -rf libconftest.dylib* |
+ echo "int foo(void){return 1;}" > conftest.c |
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ |
+-dynamiclib -Wl,-single_module conftest.c" >&5 |
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ |
+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err |
+ _lt_result=$? |
+ # If there is a non-empty error log, and "single_module" |
+ # appears in it, assume the flag caused a linker warning |
+ if test -s conftest.err && $GREP single_module conftest.err; then |
+ cat conftest.err >&5 |
+ # Otherwise, if the output was created with a 0 exit code from |
+ # the compiler, it worked. |
+ elif test -f libconftest.dylib && test $_lt_result -eq 0; then |
+ lt_cv_apple_cc_single_mod=yes |
+ else |
+ cat conftest.err >&5 |
+ fi |
+ rm -rf libconftest.dylib* |
+ rm -f conftest.* |
+ fi |
+fi |
+{ $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 "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 |
+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } |
+if ${lt_cv_ld_exported_symbols_list+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_ld_exported_symbols_list=no |
+ save_LDFLAGS=$LDFLAGS |
+ echo "_main" > conftest.sym |
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+int |
+main () |
+{ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_link "$LINENO"; then : |
+ lt_cv_ld_exported_symbols_list=yes |
+else |
+ lt_cv_ld_exported_symbols_list=no |
+fi |
+rm -f core conftest.err conftest.$ac_objext \ |
+ conftest$ac_exeext conftest.$ac_ext |
+ LDFLAGS="$save_LDFLAGS" |
+fi |
+{ $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 "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 |
+$as_echo_n "checking for -force_load linker flag... " >&6; } |
+if ${lt_cv_ld_force_load+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_ld_force_load=no |
+ cat > conftest.c << _LT_EOF |
+int forced_loaded() { return 2;} |
+_LT_EOF |
+ echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 |
+ $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 |
+ echo "$AR cru libconftest.a conftest.o" >&5 |
+ $AR cru libconftest.a conftest.o 2>&5 |
+ echo "$RANLIB libconftest.a" >&5 |
+ $RANLIB libconftest.a 2>&5 |
+ cat > conftest.c << _LT_EOF |
+int main() { return 0;} |
+_LT_EOF |
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 |
+ $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err |
+ _lt_result=$? |
+ if test -s conftest.err && $GREP force_load conftest.err; then |
+ cat conftest.err >&5 |
+ elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then |
+ lt_cv_ld_force_load=yes |
+ else |
+ cat conftest.err >&5 |
+ fi |
+ rm -f conftest.err libconftest.a conftest conftest.c |
+ rm -rf conftest.dSYM |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 |
+$as_echo "$lt_cv_ld_force_load" >&6; } |
+ case $host_os in |
+ rhapsody* | darwin1.[012]) |
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; |
+ darwin1.*) |
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; |
+ darwin*) # darwin 5.x on |
+ # if running on 10.5 or later, the deployment target defaults |
+ # to the OS version, if on x86, and 10.4, the deployment |
+ # target defaults to 10.4. Don't you love it? |
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in |
+ 10.0,*86*-darwin8*|10.0,*-darwin[91]*) |
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; |
+ 10.[012]*) |
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; |
+ 10.*) |
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; |
+ esac |
+ ;; |
+ esac |
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then |
+ _lt_dar_single_mod='$single_module' |
+ fi |
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then |
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' |
+ else |
+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' |
+ fi |
+ if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then |
+ _lt_dsymutil='~$DSYMUTIL $lib || :' |
+ else |
+ _lt_dsymutil= |
+ fi |
+ ;; |
+ esac |
+for ac_header in dlfcn.h |
+do : |
+ ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default |
+" |
+if test "x$ac_cv_header_dlfcn_h" = xyes; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define HAVE_DLFCN_H 1 |
+_ACEOF |
+fi |
+done |
+# Set options |
+enable_win32_dll=yes |
+case $host in |
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}as; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_AS+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$AS"; then |
+ ac_cv_prog_AS="$AS" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_AS="${ac_tool_prefix}as" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+AS=$ac_cv_prog_AS |
+if test -n "$AS"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5 |
+$as_echo "$AS" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_AS"; then |
+ ac_ct_AS=$AS |
+ # Extract the first word of "as", so it can be a program name with args. |
+set dummy as; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_AS+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_AS"; then |
+ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_AS="as" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_AS=$ac_cv_prog_ac_ct_AS |
+if test -n "$ac_ct_AS"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5 |
+$as_echo "$ac_ct_AS" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_AS" = x; then |
+ AS="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ AS=$ac_ct_AS |
+ fi |
+else |
+ AS="$ac_cv_prog_AS" |
+fi |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_DLLTOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$DLLTOOL"; then |
+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+DLLTOOL=$ac_cv_prog_DLLTOOL |
+if test -n "$DLLTOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 |
+$as_echo "$DLLTOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_DLLTOOL"; then |
+ ac_ct_DLLTOOL=$DLLTOOL |
+ # Extract the first word of "dlltool", so it can be a program name with args. |
+set dummy dlltool; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_DLLTOOL"; then |
+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_DLLTOOL="dlltool" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL |
+if test -n "$ac_ct_DLLTOOL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 |
+$as_echo "$ac_ct_DLLTOOL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_DLLTOOL" = x; then |
+ DLLTOOL="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ DLLTOOL=$ac_ct_DLLTOOL |
+ fi |
+else |
+ DLLTOOL="$ac_cv_prog_DLLTOOL" |
+fi |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}objdump; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_OBJDUMP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$OBJDUMP"; then |
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+OBJDUMP=$ac_cv_prog_OBJDUMP |
+if test -n "$OBJDUMP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 |
+$as_echo "$OBJDUMP" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+fi |
+if test -z "$ac_cv_prog_OBJDUMP"; then |
+ ac_ct_OBJDUMP=$OBJDUMP |
+ # Extract the first word of "objdump", so it can be a program name with args. |
+set dummy objdump; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$ac_ct_OBJDUMP"; then |
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_ac_ct_OBJDUMP="objdump" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+fi |
+fi |
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP |
+if test -n "$ac_ct_OBJDUMP"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 |
+$as_echo "$ac_ct_OBJDUMP" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ if test "x$ac_ct_OBJDUMP" = x; then |
+ OBJDUMP="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ OBJDUMP=$ac_ct_OBJDUMP |
+ fi |
+else |
+ OBJDUMP="$ac_cv_prog_OBJDUMP" |
+fi |
+ ;; |
+esac |
+test -z "$AS" && AS=as |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 |
-$as_echo_n "checking dynamic linker characteristics... " >&6; } |
-if test yes = "$GCC"; then |
- case $host_os in |
- darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; |
- *) lt_awk_arg='/^libraries:/' ;; |
- esac |
- case $host_os in |
- mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; |
- *) lt_sed_strip_eq='s|=/|/|g' ;; |
- esac |
- 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 |
- *\;*) |
- # if the path contains ";" then we assume it to be the separator |
- # otherwise default to the standard path separator (i.e. ":") - it is |
- # assumed that no part of a normal pathname contains ";" but that should |
- # 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/$PATH_SEPARATOR/ /g"` |
- ;; |
- esac |
- # Ok, now we have the path, separated by spaces, we can step through it |
- # and add multilib dir if necessary... |
- lt_tmp_lt_search_path_spec= |
- lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` |
- # ...but if some path component already ends with the multilib dir we assume |
- # 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 |
- 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_multi_os_dir" |
- elif test -n "$lt_multi_os_dir"; then |
- test -d "$lt_sys_path" && \ |
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" |
- fi |
- done |
- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' |
-BEGIN {RS = " "; FS = "/|\n";} { |
- lt_foo = ""; |
- lt_count = 0; |
- for (lt_i = NF; lt_i > 0; lt_i--) { |
- if ($lt_i != "" && $lt_i != ".") { |
- if ($lt_i == "..") { |
- lt_count++; |
- } else { |
- if (lt_count == 0) { |
- lt_foo = "/" $lt_i lt_foo; |
- } else { |
- lt_count--; |
- } |
- } |
- } |
- } |
- if (lt_foo != "") { lt_freq[lt_foo]++; } |
- if (lt_freq[lt_foo] == 1) { print lt_foo; } |
-}'` |
- # AWK program above erroneously prepends '/' to C:/dos/paths |
- # for these hosts. |
- case $host_os in |
- mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ |
- $SED 's|/\([A-Za-z]:\)|\1|g'` ;; |
- esac |
- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` |
-else |
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
-fi |
-library_names_spec= |
-libname_spec='lib$name' |
-soname_spec= |
-shrext_cmds=.so |
-postinstall_cmds= |
-postuninstall_cmds= |
-finish_cmds= |
-finish_eval= |
-shlibpath_var= |
-shlibpath_overrides_runpath=unknown |
-version_type=none |
-dynamic_linker="$host_os ld.so" |
-sys_lib_dlsearch_path_spec="/lib /usr/lib" |
-need_lib_prefix=unknown |
-hardcode_into_libs=no |
+test -z "$DLLTOOL" && DLLTOOL=dlltool |
-# when you set need_version to no, make sure it does not cause -set_version |
-# flags to be left without arguments |
-need_version=unknown |
-case $host_os in |
-aix3*) |
- version_type=linux # correct to gnu/linux during the next big refactor |
- library_names_spec='$libname$release$shared_ext$versuffix $libname.a' |
- shlibpath_var=LIBPATH |
- # AIX 3 has no versioning support, so we append a major version to the name. |
- soname_spec='$libname$release$shared_ext$major' |
- ;; |
+test -z "$OBJDUMP" && OBJDUMP=objdump |
-aix[4-9]*) |
- version_type=linux # correct to gnu/linux during the next big refactor |
- need_lib_prefix=no |
- need_version=no |
- hardcode_into_libs=yes |
- if test ia64 = "$host_cpu"; then |
- # AIX 5 supports IA64 |
- library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' |
- shlibpath_var=LD_LIBRARY_PATH |
- else |
- # With GCC up to 2.95.x, collect2 would create an import file |
- # for dependence libraries. The import file would start with |
- # the line '#! .'. This would cause the generated library to |
- # depend on '.', always an invalid library. This was fixed in |
- # development snapshots of GCC prior to 3.0. |
- case $host_os in |
- aix4 | aix4.[01] | aix4.[01].*) |
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' |
- echo ' yes ' |
- echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then |
- : |
- else |
- can_build_shared=no |
- fi |
- ;; |
- esac |
- # Using Import Files as archive members, it is possible to support |
- # 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 hardcode correct |
- # soname into executable. Probably we can add versioning support to |
- # collect2, so additional links can be useful in future. |
- 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 |
- # instead of lib<name>.a to let people know that these are not |
- # typical AIX shared libraries. |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- ;; |
- aix,no) # traditional AIX only |
- dynamic_linker='AIX lib.a(lib.so.V)' |
- # We preserve .a as extension for shared libraries through AIX4.2 |
- # and later when we are not doing run time linking. |
- library_names_spec='$libname$release.a $libname.a' |
- soname_spec='$libname$release$shared_ext$major' |
- ;; |
- 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(lib.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_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' |
- postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append 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 extra handling |
- postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.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 |
- fi |
- ;; |
-amigaos*) |
- case $host_cpu in |
- powerpc) |
- # Since July 2007 AmigaOS4 officially supports .so libraries. |
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- ;; |
- m68k) |
- library_names_spec='$libname.ixlibrary $libname.a' |
- # Create ${libname}_ixlibrary.a entries in /sys/libs. |
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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' |
- ;; |
- esac |
- ;; |
-beos*) |
- library_names_spec='$libname$shared_ext' |
- dynamic_linker="$host_os ld.so" |
- shlibpath_var=LIBRARY_PATH |
- ;; |
-bsdi[45]*) |
- version_type=linux # correct to gnu/linux during the next big refactor |
- 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' |
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' |
- 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_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" |
- # 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 |
- # libtool to hard-code these into programs |
- ;; |
-cygwin* | mingw* | pw32* | cegcc*) |
- version_type=windows |
- shrext_cmds=.dll |
- need_version=no |
- need_lib_prefix=no |
- case $GCC,$cc_basename in |
- yes,*) |
- # gcc |
- library_names_spec='$libname.dll.a' |
- # DLL is installed to $(libdir)/../bin by postinstall_cmds |
- 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' |
- shlibpath_overrides_runpath=yes |
- case $host_os in |
- cygwin*) |
- # 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' |
+ enable_dlopen=no |
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" |
- ;; |
- mingw* | cegcc*) |
- # MinGW DLLs use traditional 'lib' prefix |
- soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
- ;; |
- pw32*) |
- # pw32 DLLs use 'pw' prefix rather than 'lib' |
- library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
- ;; |
- esac |
- dynamic_linker='Win32 ld.exe' |
- ;; |
- *,cl*) |
- # Native MSVC |
- libname_spec='$name' |
- soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' |
- library_names_spec='$libname.dll.lib' |
- case $build_os in |
- mingw*) |
- sys_lib_search_path_spec= |
- lt_save_ifs=$IFS |
- IFS=';' |
- for lt_path in $LIB |
- do |
- IFS=$lt_save_ifs |
- # Let DOS variable expansion print the short 8.3 style file name. |
- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` |
- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" |
+ # Check whether --enable-shared was given. |
+if test "${enable_shared+set}" = set; then : |
+ enableval=$enable_shared; p=${PACKAGE-default} |
+ case $enableval in |
+ yes) enable_shared=yes ;; |
+ no) enable_shared=no ;; |
+ *) |
+ enable_shared=no |
+ # Look at the argument we got. We use all the common list separators. |
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," |
+ for pkg in $enableval; do |
+ IFS="$lt_save_ifs" |
+ if test "X$pkg" = "X$p"; then |
+ enable_shared=yes |
+ fi |
done |
- IFS=$lt_save_ifs |
- # Convert to MSYS style. |
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` |
- ;; |
- cygwin*) |
- # 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 |
- # like /cygdrive/c/PROGRA~1:/cygdr... |
- 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 --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
+ IFS="$lt_save_ifs" |
;; |
+ esac |
+else |
+ enable_shared=yes |
+fi |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ # Check whether --enable-static was given. |
+if test "${enable_static+set}" = set; then : |
+ enableval=$enable_static; p=${PACKAGE-default} |
+ case $enableval in |
+ yes) enable_static=yes ;; |
+ no) enable_static=no ;; |
*) |
- sys_lib_search_path_spec=$LIB |
- if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then |
- # It is most probably a Windows format PATH. |
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
- else |
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
- fi |
- # FIXME: find the short name or the path components, as spaces are |
- # common. (e.g. "Program Files" -> "PROGRA~1") |
+ enable_static=no |
+ # Look at the argument we got. We use all the common list separators. |
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," |
+ for pkg in $enableval; do |
+ IFS="$lt_save_ifs" |
+ if test "X$pkg" = "X$p"; then |
+ enable_static=yes |
+ fi |
+ done |
+ IFS="$lt_save_ifs" |
;; |
esac |
+else |
+ enable_static=yes |
+fi |
- # DLL is installed to $(libdir)/../bin by postinstall_cmds |
- 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' |
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ |
- dlpath=$dir/\$dldll~ |
- $RM \$dlpath' |
- shlibpath_overrides_runpath=yes |
- dynamic_linker='Win32 link.exe' |
- ;; |
- *) |
- # Assume MSVC wrapper |
- library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' |
- dynamic_linker='Win32 ld.exe' |
- ;; |
- esac |
- # FIXME: first we should search . and the directory the executable is in |
- shlibpath_var=PATH |
- ;; |
-darwin* | rhapsody*) |
- dynamic_linker="$host_os dyld" |
- version_type=darwin |
- need_lib_prefix=no |
- need_version=no |
- library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' |
- soname_spec='$libname$release$major$shared_ext' |
- shlibpath_overrides_runpath=yes |
- shlibpath_var=DYLD_LIBRARY_PATH |
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' |
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" |
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' |
- ;; |
-dgux*) |
- 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 |
- ;; |
-freebsd* | dragonfly*) |
- # DragonFly does not have aout. When/if they implement a new |
- # versioning mechanism, adjust this. |
- if test -x /usr/bin/objformat; then |
- objformat=`/usr/bin/objformat` |
- else |
- case $host_os in |
- freebsd[23].*) objformat=aout ;; |
- *) objformat=elf ;; |
- esac |
- fi |
- version_type=freebsd-$objformat |
- case $version_type in |
- freebsd-elf*) |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- soname_spec='$libname$release$shared_ext$major' |
- need_version=no |
- need_lib_prefix=no |
- ;; |
- freebsd-*) |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
- need_version=yes |
- ;; |
- esac |
- shlibpath_var=LD_LIBRARY_PATH |
- case $host_os in |
- freebsd2.*) |
- shlibpath_overrides_runpath=yes |
- ;; |
- freebsd3.[01]* | freebsdelf3.[01]*) |
- shlibpath_overrides_runpath=yes |
- hardcode_into_libs=yes |
- ;; |
- freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ |
- freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) |
- shlibpath_overrides_runpath=no |
- hardcode_into_libs=yes |
- ;; |
- *) # from 4.6 on, and DragonFly |
- shlibpath_overrides_runpath=yes |
- hardcode_into_libs=yes |
- ;; |
- esac |
- ;; |
-haiku*) |
- version_type=linux # correct to gnu/linux during the next big refactor |
- need_lib_prefix=no |
- need_version=no |
- dynamic_linker="$host_os runtime_loader" |
- 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=LIBRARY_PATH |
- shlibpath_overrides_runpath=no |
- sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' |
- hardcode_into_libs=yes |
- ;; |
-hpux9* | hpux10* | hpux11*) |
- # Give a soname corresponding to the major version so that dld.sl refuses to |
- # link against other versions. |
- version_type=sunos |
- need_lib_prefix=no |
- need_version=no |
- case $host_cpu in |
- ia64*) |
- shrext_cmds='.so' |
- hardcode_into_libs=yes |
- dynamic_linker="$host_os dld.so" |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- soname_spec='$libname$release$shared_ext$major' |
- if test 32 = "$HPUX_IA64_MODE"; then |
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" |
- sys_lib_dlsearch_path_spec=/usr/lib/hpux32 |
- else |
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" |
- sys_lib_dlsearch_path_spec=/usr/lib/hpux64 |
- fi |
- ;; |
- hppa*64*) |
- shrext_cmds='.sl' |
- hardcode_into_libs=yes |
- dynamic_linker="$host_os dld.sl" |
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH |
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- soname_spec='$libname$release$shared_ext$major' |
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" |
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
- ;; |
- *) |
- shrext_cmds='.sl' |
- dynamic_linker="$host_os dld.sl" |
- shlibpath_var=SHLIB_PATH |
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- soname_spec='$libname$release$shared_ext$major' |
- ;; |
- esac |
- # HP-UX runs *really* slowly unless shared libraries are mode 555, ... |
- postinstall_cmds='chmod 555 $lib' |
- # or fails outright, so override atomically: |
- install_override_mode=555 |
- ;; |
-interix[3-9]*) |
- 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' |
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=no |
- hardcode_into_libs=yes |
- ;; |
-irix5* | irix6* | nonstopux*) |
- case $host_os in |
- nonstopux*) version_type=nonstopux ;; |
+# Check whether --with-pic was given. |
+if test "${with_pic+set}" = set; then : |
+ withval=$with_pic; lt_p=${PACKAGE-default} |
+ case $withval in |
+ yes|no) pic_mode=$withval ;; |
+ *) |
+ pic_mode=default |
+ # Look at the argument we got. We use all the common list separators. |
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," |
+ for lt_pkg in $withval; do |
+ IFS="$lt_save_ifs" |
+ if test "X$lt_pkg" = "X$lt_p"; then |
+ pic_mode=yes |
+ fi |
+ done |
+ IFS="$lt_save_ifs" |
+ ;; |
+ esac |
+else |
+ pic_mode=default |
+fi |
+ |
+ |
+test -z "$pic_mode" && pic_mode=default |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ # Check whether --enable-fast-install was given. |
+if test "${enable_fast_install+set}" = set; then : |
+ enableval=$enable_fast_install; p=${PACKAGE-default} |
+ case $enableval in |
+ yes) enable_fast_install=yes ;; |
+ no) enable_fast_install=no ;; |
*) |
- if test yes = "$lt_cv_prog_gnu_ld"; then |
- version_type=linux # correct to gnu/linux during the next big refactor |
- else |
- version_type=irix |
- fi ;; |
- esac |
- need_lib_prefix=no |
- need_version=no |
- soname_spec='$libname$release$shared_ext$major' |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' |
- case $host_os in |
- irix5* | nonstopux*) |
- libsuff= shlibsuff= |
- ;; |
- *) |
- case $LD in # libtool.m4 will add one of these switches to LD |
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") |
- libsuff= shlibsuff= libmagic=32-bit;; |
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") |
- libsuff=32 shlibsuff=N32 libmagic=N32;; |
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") |
- libsuff=64 shlibsuff=64 libmagic=64-bit;; |
- *) libsuff= shlibsuff= libmagic=never-match;; |
+ enable_fast_install=no |
+ # Look at the argument we got. We use all the common list separators. |
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," |
+ for pkg in $enableval; do |
+ IFS="$lt_save_ifs" |
+ if test "X$pkg" = "X$p"; then |
+ enable_fast_install=yes |
+ fi |
+ done |
+ IFS="$lt_save_ifs" |
+ ;; |
esac |
- ;; |
- esac |
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH |
- shlibpath_overrides_runpath=no |
- sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" |
- sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" |
- hardcode_into_libs=yes |
- ;; |
+else |
+ enable_fast_install=yes |
+fi |
-# No shared lib support for Linux oldld, aout, or coff. |
-linux*oldld* | linux*aout* | linux*coff*) |
- 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. |
-linux* | k*bsd*-gnu | kopensolaris*-gnu | 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' |
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=no |
- # Some binutils ld are patched to set DT_RUNPATH |
- if ${lt_cv_shlibpath_overrides_runpath+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- lt_cv_shlibpath_overrides_runpath=no |
- save_LDFLAGS=$LDFLAGS |
- save_libdir=$libdir |
- eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ |
- LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-int |
-main () |
-{ |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : |
- lt_cv_shlibpath_overrides_runpath=yes |
-fi |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
- LDFLAGS=$save_LDFLAGS |
- libdir=$save_libdir |
-fi |
- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath |
- # 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 |
+# This can be used to rebuild libtool when needed |
+LIBTOOL_DEPS="$ltmain" |
+ |
+# Always use our own libtool. |
+LIBTOOL='$(SHELL) $(top_builddir)/libtool' |
+ |
+ |
+ |
- # Add ABI-specific directories to the system library path. |
- sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" |
- # Ideally, we could use ldconfig to report *all* directores which are |
- # searched for libraries, however this is still not possible. Aside from not |
- # being certain /sbin/ldconfig is available, command |
- # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, |
- # even though it is searched at run-time. Try to do the best guess by |
- # appending ld.so.conf contents (and includes) to the search path. |
- if test -f /etc/ld.so.conf; then |
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` |
- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" |
- fi |
- # We used to test for /lib/ld.so.1 and disable shared libraries on |
- # powerpc, because MkLinux only supported shared libraries with the |
- # GNU dynamic linker. Since this was broken with cross compilers, |
- # most powerpc-linux boxes support dynamic linking these days and |
- # people can always --disable-shared, the test was removed, and we |
- # assume the GNU/Linux dynamic linker is in use. |
- dynamic_linker='GNU/Linux ld.so' |
- ;; |
-netbsd*) |
- version_type=sunos |
- need_lib_prefix=no |
- need_version=no |
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
- dynamic_linker='NetBSD (a.out) ld.so' |
- else |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- soname_spec='$libname$release$shared_ext$major' |
- dynamic_linker='NetBSD ld.elf_so' |
- fi |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=yes |
- hardcode_into_libs=yes |
- ;; |
-newsos6) |
- 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' |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=yes |
- ;; |
-*nto* | *qnx*) |
- version_type=qnx |
- 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 |
- dynamic_linker='ldqnx.so' |
- ;; |
-openbsd* | bitrig*) |
- version_type=sunos |
- sys_lib_dlsearch_path_spec=/usr/lib |
- need_lib_prefix=no |
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then |
- need_version=no |
- else |
- need_version=yes |
- 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*) |
- libname_spec='$name' |
- version_type=windows |
- shrext_cmds=.dll |
- need_version=no |
- need_lib_prefix=no |
- # 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' |
- 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*) |
- version_type=osf |
- need_lib_prefix=no |
- need_version=no |
- soname_spec='$libname$release$shared_ext$major' |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' |
- 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_dlsearch_path_spec=$sys_lib_search_path_spec |
- ;; |
-rdos*) |
- dynamic_linker=no |
- ;; |
-solaris*) |
- 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=yes |
- hardcode_into_libs=yes |
- # ldd complains unless libraries are executable |
- postinstall_cmds='chmod +x $lib' |
- ;; |
-sunos4*) |
- version_type=sunos |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' |
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=yes |
- if test yes = "$with_gnu_ld"; then |
- need_lib_prefix=no |
- fi |
- need_version=yes |
- ;; |
-sysv4 | sysv4.3*) |
- 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' |
- soname_spec='$libname$release$shared_ext$major' |
- shlibpath_var=LD_LIBRARY_PATH |
- case $host_vendor in |
- sni) |
- shlibpath_overrides_runpath=no |
- need_lib_prefix=no |
- runpath_var=LD_RUN_PATH |
- ;; |
- siemens) |
- need_lib_prefix=no |
- ;; |
- motorola) |
- need_lib_prefix=no |
- need_version=no |
- shlibpath_overrides_runpath=no |
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' |
- ;; |
- esac |
- ;; |
-sysv4*MP*) |
- if test -d /usr/nec; then |
- version_type=linux # correct to gnu/linux during the next big refactor |
- library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' |
- soname_spec='$libname$shared_ext.$major' |
- shlibpath_var=LD_LIBRARY_PATH |
- fi |
- ;; |
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) |
- version_type=sco |
- need_lib_prefix=no |
- need_version=no |
- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' |
- soname_spec='$libname$release$shared_ext$major' |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=yes |
- hardcode_into_libs=yes |
- if test yes = "$with_gnu_ld"; then |
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' |
- else |
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
- case $host_os in |
- sco3.2v5*) |
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" |
- ;; |
- esac |
- fi |
- sys_lib_dlsearch_path_spec='/usr/lib' |
- ;; |
-tpf*) |
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux. |
- 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' |
- shlibpath_var=LD_LIBRARY_PATH |
- shlibpath_overrides_runpath=no |
- hardcode_into_libs=yes |
- ;; |
-uts4*) |
- 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' |
- soname_spec='$libname$release$shared_ext$major' |
- shlibpath_var=LD_LIBRARY_PATH |
- ;; |
-*) |
- dynamic_linker=no |
- ;; |
-esac |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 |
-$as_echo "$dynamic_linker" >&6; } |
-test no = "$dynamic_linker" && can_build_shared=no |
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var" |
-if test yes = "$GCC"; then |
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" |
-fi |
-if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then |
- sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec |
-fi |
-if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then |
- sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec |
-fi |
-# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... |
-configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec |
-# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code |
-func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" |
-# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool |
-configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH |
+ |
+ |
+ |
+test -z "$LN_S" && LN_S="ln -s" |
+ |
+ |
+ |
+ |
@@ -11890,45 +9261,246 @@ configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH |
+if test -n "${ZSH_VERSION+set}" ; then |
+ setopt NO_GLOB_SUBST |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 |
+$as_echo_n "checking for objdir... " >&6; } |
+if ${lt_cv_objdir+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ rm -f .libs 2>/dev/null |
+mkdir .libs 2>/dev/null |
+if test -d .libs; then |
+ lt_cv_objdir=.libs |
+else |
+ # MS-DOS does not allow filenames that begin with a dot. |
+ lt_cv_objdir=_libs |
+fi |
+rmdir .libs 2>/dev/null |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 |
+$as_echo "$lt_cv_objdir" >&6; } |
+objdir=$lt_cv_objdir |
+cat >>confdefs.h <<_ACEOF |
+#define LT_OBJDIR "$lt_cv_objdir/" |
+_ACEOF |
+case $host_os in |
+aix3*) |
+ # AIX sometimes has problems with the GCC collect2 program. For some |
+ # reason, if we set the COLLECT_NAMES environment variable, the problems |
+ # vanish in a puff of smoke. |
+ if test "X${COLLECT_NAMES+set}" != Xset; then |
+ COLLECT_NAMES= |
+ export COLLECT_NAMES |
+ fi |
+ ;; |
+esac |
+# Global variables: |
+ofile=libtool |
+can_build_shared=yes |
+# All known linkers require a `.a' archive for static linking (except MSVC, |
+# which needs '.lib'). |
+libext=a |
+with_gnu_ld="$lt_cv_prog_gnu_ld" |
+old_CC="$CC" |
+old_CFLAGS="$CFLAGS" |
+# Set sane defaults for various variables |
+test -z "$CC" && CC=cc |
+test -z "$LTCC" && LTCC=$CC |
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS |
+test -z "$LD" && LD=ld |
+test -z "$ac_objext" && ac_objext=o |
+for cc_temp in $compiler""; do |
+ case $cc_temp in |
+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; |
+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; |
+ \-*) ;; |
+ *) break;; |
+ esac |
+done |
+cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` |
+# Only perform the check for file, if the check method requires it |
+test -z "$MAGIC_CMD" && MAGIC_CMD=file |
+case $deplibs_check_method in |
+file_magic*) |
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 |
+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } |
+if ${lt_cv_path_MAGIC_CMD+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ case $MAGIC_CMD in |
+[\\/*] | ?:[\\/]*) |
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. |
+ ;; |
+*) |
+ lt_save_MAGIC_CMD="$MAGIC_CMD" |
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR |
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
+ for ac_dir in $ac_dummy; do |
+ IFS="$lt_save_ifs" |
+ test -z "$ac_dir" && ac_dir=. |
+ if test -f $ac_dir/${ac_tool_prefix}file; then |
+ lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" |
+ if test -n "$file_magic_test_file"; then |
+ case $deplibs_check_method in |
+ "file_magic "*) |
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" |
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
+ $EGREP "$file_magic_regex" > /dev/null; then |
+ : |
+ else |
+ cat <<_LT_EOF 1>&2 |
+*** Warning: the command libtool uses to detect shared libraries, |
+*** $file_magic_cmd, produces output that libtool cannot recognize. |
+*** The result is that libtool may fail to recognize shared libraries |
+*** as such. This will affect the creation of libtool libraries that |
+*** depend on shared libraries, but programs linked with such libtool |
+*** libraries will work regardless of this problem. Nevertheless, you |
+*** may want to report the problem to your system manager and/or to |
+*** bug-libtool@gnu.org |
+_LT_EOF |
+ fi ;; |
+ esac |
+ fi |
+ break |
+ fi |
+ done |
+ IFS="$lt_save_ifs" |
+ MAGIC_CMD="$lt_save_MAGIC_CMD" |
+ ;; |
+esac |
+fi |
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD" |
+if test -n "$MAGIC_CMD"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
+$as_echo "$MAGIC_CMD" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+if test -z "$lt_cv_path_MAGIC_CMD"; then |
+ if test -n "$ac_tool_prefix"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 |
+$as_echo_n "checking for file... " >&6; } |
+if ${lt_cv_path_MAGIC_CMD+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ case $MAGIC_CMD in |
+[\\/*] | ?:[\\/]*) |
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. |
+ ;; |
+*) |
+ lt_save_MAGIC_CMD="$MAGIC_CMD" |
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR |
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" |
+ for ac_dir in $ac_dummy; do |
+ IFS="$lt_save_ifs" |
+ test -z "$ac_dir" && ac_dir=. |
+ if test -f $ac_dir/file; then |
+ lt_cv_path_MAGIC_CMD="$ac_dir/file" |
+ if test -n "$file_magic_test_file"; then |
+ case $deplibs_check_method in |
+ "file_magic "*) |
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` |
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" |
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | |
+ $EGREP "$file_magic_regex" > /dev/null; then |
+ : |
+ else |
+ cat <<_LT_EOF 1>&2 |
+*** Warning: the command libtool uses to detect shared libraries, |
+*** $file_magic_cmd, produces output that libtool cannot recognize. |
+*** The result is that libtool may fail to recognize shared libraries |
+*** as such. This will affect the creation of libtool libraries that |
+*** depend on shared libraries, but programs linked with such libtool |
+*** libraries will work regardless of this problem. Nevertheless, you |
+*** may want to report the problem to your system manager and/or to |
+*** bug-libtool@gnu.org |
+_LT_EOF |
+ fi ;; |
+ esac |
+ fi |
+ break |
+ fi |
+ done |
+ IFS="$lt_save_ifs" |
+ MAGIC_CMD="$lt_save_MAGIC_CMD" |
+ ;; |
+esac |
+fi |
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD" |
+if test -n "$MAGIC_CMD"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
+$as_echo "$MAGIC_CMD" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ else |
+ MAGIC_CMD=: |
+ fi |
+fi |
+ fi |
+ ;; |
+esac |
+# Use C for the default configuration in the libtool script |
+lt_save_CC="$CC" |
+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 |
+# Source file extension for C test sources. |
+ac_ext=c |
+# Object file extension for compiled C test sources. |
+objext=o |
+objext=$objext |
+# Code to be used in simple compile tests |
+lt_simple_compile_test_code="int some_variable = 0;" |
+# Code to be used in simple link tests |
+lt_simple_link_test_code='int main(){return(0);}' |
@@ -11936,1640 +9508,2552 @@ configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH |
+# If no C compiler was specified, use CC. |
+LTCC=${LTCC-"$CC"} |
+# If no C compiler flags were specified, use CFLAGS. |
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"} |
+# Allow CC to be a program name with arguments. |
+compiler=$CC |
+# Save the default compiler, since it gets overwritten when the other |
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. |
+compiler_DEFAULT=$CC |
+# save warnings/boilerplate of simple test code |
+ac_outfile=conftest.$ac_objext |
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext |
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err |
+_lt_compiler_boilerplate=`cat conftest.err` |
+$RM conftest* |
+ac_outfile=conftest.$ac_objext |
+echo "$lt_simple_link_test_code" >conftest.$ac_ext |
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err |
+_lt_linker_boilerplate=`cat conftest.err` |
+$RM -r conftest* |
+if test -n "$compiler"; then |
+lt_prog_compiler_no_builtin_flag= |
+if test "$GCC" = yes; then |
+ case $cc_basename in |
+ nvcc*) |
+ lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; |
+ *) |
+ lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; |
+ esac |
+ { $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; } |
+if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_prog_compiler_rtti_exceptions=no |
+ ac_outfile=conftest.$ac_objext |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
+ lt_compiler_flag="-fno-rtti -fno-exceptions" |
+ # Insert the option either (1) after the last *FLAGS variable, or |
+ # (2) before a word containing "conftest.", or (3) at the end. |
+ # Note that $ac_compile itself does not contain backslashes and begins |
+ # with a dollar sign (not a hyphen), so the echo should work correctly. |
+ # The option is referenced via a variable to avoid confusing sed. |
+ lt_compile=`echo "$ac_compile" | $SED \ |
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
+ -e 's:$: $lt_compiler_flag:'` |
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
+ (eval "$lt_compile" 2>conftest.err) |
+ ac_status=$? |
+ cat conftest.err >&5 |
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
+ if (exit $ac_status) && test -s "$ac_outfile"; then |
+ # The compiler can only warn and ignore the option if not recognized |
+ # So say no if there are warnings other than the usual output. |
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp |
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then |
+ lt_cv_prog_compiler_rtti_exceptions=yes |
+ fi |
+ fi |
+ $RM conftest* |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 |
+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } |
+if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then |
+ lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" |
+else |
+ : |
+fi |
+fi |
+ lt_prog_compiler_wl= |
+lt_prog_compiler_pic= |
+lt_prog_compiler_static= |
+ if test "$GCC" = yes; then |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_static='-static' |
+ case $host_os in |
+ aix*) |
+ # All AIX code is PIC. |
+ if test "$host_cpu" = ia64; then |
+ # AIX 5 now supports IA64 processor |
+ lt_prog_compiler_static='-Bstatic' |
+ fi |
+ ;; |
+ amigaos*) |
+ case $host_cpu in |
+ powerpc) |
+ # see comment about AmigaOS4 .so support |
+ lt_prog_compiler_pic='-fPIC' |
+ ;; |
+ m68k) |
+ # FIXME: we need at least 68020 code to build shared libraries, but |
+ # adding the `-m68020' flag to GCC prevents building anything better, |
+ # like `-m68040'. |
+ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' |
+ ;; |
+ esac |
+ ;; |
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) |
+ # PIC is the default for these OSes. |
+ ;; |
+ mingw* | cygwin* | pw32* | os2* | cegcc*) |
+ # 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). |
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style |
+ # (--disable-auto-import) libraries |
+ lt_prog_compiler_pic='-DDLL_EXPORT' |
+ ;; |
+ darwin* | rhapsody*) |
+ # PIC is the default on this platform |
+ # Common symbols not allowed in MH_DYLIB files |
+ lt_prog_compiler_pic='-fno-common' |
+ ;; |
+ haiku*) |
+ # PIC is the default for Haiku. |
+ # The "-static" flag exists, but is broken. |
+ lt_prog_compiler_static= |
+ ;; |
+ hpux*) |
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit |
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag |
+ # sets the default TLS model and affects inlining. |
+ case $host_cpu in |
+ hppa*64*) |
+ # +Z the default |
+ ;; |
+ *) |
+ lt_prog_compiler_pic='-fPIC' |
+ ;; |
+ esac |
+ ;; |
+ interix[3-9]*) |
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code. |
+ # Instead, we relocate shared libraries at runtime. |
+ ;; |
+ msdosdjgpp*) |
+ # Just because we use GCC doesn't mean we suddenly get shared libraries |
+ # on systems that don't support them. |
+ lt_prog_compiler_can_build_shared=no |
+ enable_shared=no |
+ ;; |
+ *nto* | *qnx*) |
+ # QNX uses GNU C++, but need to define -shared option too, otherwise |
+ # it will coredump. |
+ lt_prog_compiler_pic='-fPIC -shared' |
+ ;; |
+ sysv4*MP*) |
+ if test -d /usr/nec; then |
+ lt_prog_compiler_pic=-Kconform_pic |
+ fi |
+ ;; |
+ *) |
+ lt_prog_compiler_pic='-fPIC' |
+ ;; |
+ esac |
+ case $cc_basename in |
+ nvcc*) # Cuda Compiler Driver 2.2 |
+ lt_prog_compiler_wl='-Xlinker ' |
+ if test -n "$lt_prog_compiler_pic"; then |
+ lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" |
+ fi |
+ ;; |
+ esac |
+ else |
+ # PORTME Check for flag to pass linker flags through the system compiler. |
+ case $host_os in |
+ aix*) |
+ lt_prog_compiler_wl='-Wl,' |
+ if test "$host_cpu" = ia64; then |
+ # AIX 5 now supports IA64 processor |
+ lt_prog_compiler_static='-Bstatic' |
+ else |
+ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' |
+ fi |
+ ;; |
+ mingw* | cygwin* | pw32* | os2* | cegcc*) |
+ # 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). |
+ lt_prog_compiler_pic='-DDLL_EXPORT' |
+ ;; |
+ hpux9* | hpux10* | hpux11*) |
+ lt_prog_compiler_wl='-Wl,' |
+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but |
+ # not for PA HP-UX. |
+ case $host_cpu in |
+ hppa*64*|ia64*) |
+ # +Z the default |
+ ;; |
+ *) |
+ lt_prog_compiler_pic='+Z' |
+ ;; |
+ esac |
+ # Is there a better lt_prog_compiler_static that works with the bundled CC? |
+ lt_prog_compiler_static='${wl}-a ${wl}archive' |
+ ;; |
+ irix5* | irix6* | nonstopux*) |
+ lt_prog_compiler_wl='-Wl,' |
+ # PIC (with -KPIC) is the default. |
+ lt_prog_compiler_static='-non_shared' |
+ ;; |
+ linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
+ case $cc_basename in |
+ # old Intel for x86_64 which still supported -KPIC. |
+ ecc*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-static' |
+ ;; |
+ # icc used to be incompatible with GCC. |
+ # ICC 10 doesn't accept -KPIC any more. |
+ icc* | ifort*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-fPIC' |
+ lt_prog_compiler_static='-static' |
+ ;; |
+ # Lahey Fortran 8.1. |
+ lf95*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='--shared' |
+ lt_prog_compiler_static='--static' |
+ ;; |
+ nagfor*) |
+ # NAG Fortran compiler |
+ lt_prog_compiler_wl='-Wl,-Wl,,' |
+ lt_prog_compiler_pic='-PIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
+ pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) |
+ # Portland Group compilers (*not* the Pentium gcc compiler, |
+ # which looks to be a dead project) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-fpic' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
+ ccc*) |
+ lt_prog_compiler_wl='-Wl,' |
+ # All Alpha code is PIC. |
+ lt_prog_compiler_static='-non_shared' |
+ ;; |
+ xl* | bgxl* | bgf* | mpixl*) |
+ # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-qpic' |
+ lt_prog_compiler_static='-qstaticlink' |
+ ;; |
+ *) |
+ case `$CC -V 2>&1 | sed 5q` in |
+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) |
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ lt_prog_compiler_wl='' |
+ ;; |
+ *Sun\ F* | *Sun*Fortran*) |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ lt_prog_compiler_wl='-Qoption ld ' |
+ ;; |
+ *Sun\ C*) |
+ # Sun C 5.9 |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ lt_prog_compiler_wl='-Wl,' |
+ ;; |
+ *Intel*\ [CF]*Compiler*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-fPIC' |
+ lt_prog_compiler_static='-static' |
+ ;; |
+ *Portland\ Group*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-fpic' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
+ esac |
+ ;; |
+ esac |
+ ;; |
+ newsos6) |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
+ *nto* | *qnx*) |
+ # QNX uses GNU C++, but need to define -shared option too, otherwise |
+ # it will coredump. |
+ lt_prog_compiler_pic='-fPIC -shared' |
+ ;; |
- { $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; } |
-hardcode_action= |
-if test -n "$hardcode_libdir_flag_spec" || |
- test -n "$runpath_var" || |
- test yes = "$hardcode_automatic"; then |
+ osf3* | osf4* | osf5*) |
+ lt_prog_compiler_wl='-Wl,' |
+ # All OSF/1 code is PIC. |
+ lt_prog_compiler_static='-non_shared' |
+ ;; |
- # We can hardcode non-existent directories. |
- if test no != "$hardcode_direct" && |
- # If the only mechanism to avoid hardcoding is shlibpath_var, we |
- # have to relink, otherwise we might link with an installed library |
- # when we should be linking with a yet-to-be-installed one |
- ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && |
- test no != "$hardcode_minus_L"; then |
- # Linking always hardcodes the temporary library directory. |
- hardcode_action=relink |
- else |
- # We can link without hardcoding, and we can hardcode nonexisting dirs. |
- hardcode_action=immediate |
- fi |
-else |
- # We cannot hardcode anything, or else we can only hardcode existing |
- # directories. |
- hardcode_action=unsupported |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 |
-$as_echo "$hardcode_action" >&6; } |
+ rdos*) |
+ lt_prog_compiler_static='-non_shared' |
+ ;; |
-if test relink = "$hardcode_action" || |
- test yes = "$inherit_rpath"; then |
- # Fast installation is not supported |
- enable_fast_install=no |
-elif test yes = "$shlibpath_overrides_runpath" || |
- test no = "$enable_shared"; then |
- # Fast installation is not necessary |
- enable_fast_install=needless |
-fi |
+ solaris*) |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ case $cc_basename in |
+ f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) |
+ lt_prog_compiler_wl='-Qoption ld ';; |
+ *) |
+ lt_prog_compiler_wl='-Wl,';; |
+ esac |
+ ;; |
+ sunos4*) |
+ lt_prog_compiler_wl='-Qoption ld ' |
+ lt_prog_compiler_pic='-PIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
+ sysv4 | sysv4.2uw2* | sysv4.3*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
+ sysv4*MP*) |
+ if test -d /usr/nec ;then |
+ lt_prog_compiler_pic='-Kconform_pic' |
+ lt_prog_compiler_static='-Bstatic' |
+ fi |
+ ;; |
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_pic='-KPIC' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
+ unicos*) |
+ lt_prog_compiler_wl='-Wl,' |
+ lt_prog_compiler_can_build_shared=no |
+ ;; |
- if test yes != "$enable_dlopen"; then |
- enable_dlopen=unknown |
- enable_dlopen_self=unknown |
- enable_dlopen_self_static=unknown |
-else |
- lt_cv_dlopen=no |
- lt_cv_dlopen_libs= |
+ uts4*) |
+ lt_prog_compiler_pic='-pic' |
+ lt_prog_compiler_static='-Bstatic' |
+ ;; |
- case $host_os in |
- beos*) |
- lt_cv_dlopen=load_add_on |
- lt_cv_dlopen_libs= |
- lt_cv_dlopen_self=yes |
- ;; |
+ *) |
+ lt_prog_compiler_can_build_shared=no |
+ ;; |
+ esac |
+ fi |
- mingw* | pw32* | cegcc*) |
- lt_cv_dlopen=LoadLibrary |
- lt_cv_dlopen_libs= |
+case $host_os in |
+ # For platforms which do not support PIC, -DPIC is meaningless: |
+ *djgpp*) |
+ lt_prog_compiler_pic= |
;; |
- |
- cygwin*) |
- lt_cv_dlopen=dlopen |
- lt_cv_dlopen_libs= |
+ *) |
+ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" |
;; |
+esac |
- darwin*) |
- # 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_n "checking for dlopen in -ldl... " >&6; } |
-if ${ac_cv_lib_dl_dlopen+:} false; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 |
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; } |
+if ${lt_cv_prog_compiler_pic+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-ldl $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+ lt_cv_prog_compiler_pic=$lt_prog_compiler_pic |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 |
+$as_echo "$lt_cv_prog_compiler_pic" >&6; } |
+lt_prog_compiler_pic=$lt_cv_prog_compiler_pic |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char dlopen (); |
-int |
-main () |
-{ |
-return dlopen (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_dl_dlopen=yes |
+# |
+# Check to make sure the PIC flag actually works. |
+# |
+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_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } |
+if ${lt_cv_prog_compiler_pic_works+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
- ac_cv_lib_dl_dlopen=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
+ lt_cv_prog_compiler_pic_works=no |
+ ac_outfile=conftest.$ac_objext |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
+ lt_compiler_flag="$lt_prog_compiler_pic -DPIC" |
+ # Insert the option either (1) after the last *FLAGS variable, or |
+ # (2) before a word containing "conftest.", or (3) at the end. |
+ # Note that $ac_compile itself does not contain backslashes and begins |
+ # with a dollar sign (not a hyphen), so the echo should work correctly. |
+ # The option is referenced via a variable to avoid confusing sed. |
+ lt_compile=`echo "$ac_compile" | $SED \ |
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
+ -e 's:$: $lt_compiler_flag:'` |
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
+ (eval "$lt_compile" 2>conftest.err) |
+ ac_status=$? |
+ cat conftest.err >&5 |
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
+ if (exit $ac_status) && test -s "$ac_outfile"; then |
+ # The compiler can only warn and ignore the option if not recognized |
+ # So say no if there are warnings other than the usual output. |
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp |
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then |
+ lt_cv_prog_compiler_pic_works=yes |
+ fi |
+ fi |
+ $RM conftest* |
+ |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
- lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl |
-else |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 |
+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } |
- lt_cv_dlopen=dyld |
- lt_cv_dlopen_libs= |
- lt_cv_dlopen_self=yes |
+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then |
+ case $lt_prog_compiler_pic in |
+ "" | " "*) ;; |
+ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; |
+ esac |
+else |
+ lt_prog_compiler_pic= |
+ lt_prog_compiler_can_build_shared=no |
+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" |
-if test "x$ac_cv_func_shl_load" = xyes; then : |
- lt_cv_dlopen=shl_load |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 |
-$as_echo_n "checking for shl_load in -ldld... " >&6; } |
-if ${ac_cv_lib_dld_shl_load+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-ldld $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char shl_load (); |
-int |
-main () |
-{ |
-return shl_load (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_dld_shl_load=yes |
-else |
- ac_cv_lib_dld_shl_load=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 |
-$as_echo "$ac_cv_lib_dld_shl_load" >&6; } |
-if test "x$ac_cv_lib_dld_shl_load" = xyes; then : |
- lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld |
-else |
- ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" |
-if test "x$ac_cv_func_dlopen" = xyes; then : |
- lt_cv_dlopen=dlopen |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
-$as_echo_n "checking for dlopen in -ldl... " >&6; } |
-if ${ac_cv_lib_dl_dlopen+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-ldl $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char dlopen (); |
-int |
-main () |
-{ |
-return dlopen (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_dl_dlopen=yes |
+ |
+ |
+ |
+ |
+ |
+ |
+# |
+# Check to make sure the static flag actually works. |
+# |
+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_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } |
+if ${lt_cv_prog_compiler_static_works+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
- ac_cv_lib_dl_dlopen=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
+ lt_cv_prog_compiler_static_works=no |
+ save_LDFLAGS="$LDFLAGS" |
+ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" |
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext |
+ 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 |
+ # So say no if there are warnings |
+ if test -s conftest.err; then |
+ # Append any errors to the config.log. |
+ cat conftest.err 1>&5 |
+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp |
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
+ if diff conftest.exp conftest.er2 >/dev/null; then |
+ lt_cv_prog_compiler_static_works=yes |
+ fi |
+ else |
+ lt_cv_prog_compiler_static_works=yes |
+ fi |
+ fi |
+ $RM -r conftest* |
+ LDFLAGS="$save_LDFLAGS" |
+ |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
- lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 |
+$as_echo "$lt_cv_prog_compiler_static_works" >&6; } |
+ |
+if test x"$lt_cv_prog_compiler_static_works" = xyes; then |
+ : |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 |
-$as_echo_n "checking for dlopen in -lsvld... " >&6; } |
-if ${ac_cv_lib_svld_dlopen+:} false; then : |
+ lt_prog_compiler_static= |
+fi |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ { $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; } |
+if ${lt_cv_prog_compiler_c_o+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lsvld $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+ lt_cv_prog_compiler_c_o=no |
+ $RM -r conftest 2>/dev/null |
+ mkdir conftest |
+ cd conftest |
+ mkdir out |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
+ |
+ lt_compiler_flag="-o out/conftest2.$ac_objext" |
+ # Insert the option either (1) after the last *FLAGS variable, or |
+ # (2) before a word containing "conftest.", or (3) at the end. |
+ # Note that $ac_compile itself does not contain backslashes and begins |
+ # with a dollar sign (not a hyphen), so the echo should work correctly. |
+ lt_compile=`echo "$ac_compile" | $SED \ |
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
+ -e 's:$: $lt_compiler_flag:'` |
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
+ (eval "$lt_compile" 2>out/conftest.err) |
+ ac_status=$? |
+ cat out/conftest.err >&5 |
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext |
+ then |
+ # The compiler can only warn and ignore the option if not recognized |
+ # So say no if there are warnings |
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp |
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 |
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then |
+ lt_cv_prog_compiler_c_o=yes |
+ fi |
+ fi |
+ chmod u+w . 2>&5 |
+ $RM conftest* |
+ # SGI C++ compiler will create directory out/ii_files/ for |
+ # template instantiation |
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files |
+ $RM out/* && rmdir out |
+ cd .. |
+ $RM -r conftest |
+ $RM conftest* |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char dlopen (); |
-int |
-main () |
-{ |
-return dlopen (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_svld_dlopen=yes |
-else |
- ac_cv_lib_svld_dlopen=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 |
-$as_echo "$ac_cv_lib_svld_dlopen" >&6; } |
-if test "x$ac_cv_lib_svld_dlopen" = xyes; then : |
- lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 |
-$as_echo_n "checking for dld_link in -ldld... " >&6; } |
-if ${ac_cv_lib_dld_dld_link+:} false; then : |
+{ $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 "$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; } |
+if ${lt_cv_prog_compiler_c_o+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-ldld $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+ lt_cv_prog_compiler_c_o=no |
+ $RM -r conftest 2>/dev/null |
+ mkdir conftest |
+ cd conftest |
+ mkdir out |
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
+ |
+ lt_compiler_flag="-o out/conftest2.$ac_objext" |
+ # Insert the option either (1) after the last *FLAGS variable, or |
+ # (2) before a word containing "conftest.", or (3) at the end. |
+ # Note that $ac_compile itself does not contain backslashes and begins |
+ # with a dollar sign (not a hyphen), so the echo should work correctly. |
+ lt_compile=`echo "$ac_compile" | $SED \ |
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
+ -e 's:$: $lt_compiler_flag:'` |
+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) |
+ (eval "$lt_compile" 2>out/conftest.err) |
+ ac_status=$? |
+ cat out/conftest.err >&5 |
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext |
+ then |
+ # The compiler can only warn and ignore the option if not recognized |
+ # So say no if there are warnings |
+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp |
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 |
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then |
+ lt_cv_prog_compiler_c_o=yes |
+ fi |
+ fi |
+ chmod u+w . 2>&5 |
+ $RM conftest* |
+ # SGI C++ compiler will create directory out/ii_files/ for |
+ # template instantiation |
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files |
+ $RM out/* && rmdir out |
+ cd .. |
+ $RM -r conftest |
+ $RM conftest* |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char dld_link (); |
-int |
-main () |
-{ |
-return dld_link (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_dld_dld_link=yes |
-else |
- ac_cv_lib_dld_dld_link=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 |
-$as_echo "$ac_cv_lib_dld_dld_link" >&6; } |
-if test "x$ac_cv_lib_dld_dld_link" = xyes; then : |
- lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 |
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; } |
-fi |
+hard_links="nottested" |
+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then |
+ # 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 hard links" >&5 |
+$as_echo_n "checking if we can lock with hard links... " >&6; } |
+ hard_links=yes |
+ $RM conftest* |
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no |
+ touch conftest.a |
+ ln conftest.a conftest.b 2>&5 || 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 "$hard_links" >&6; } |
+ if test "$hard_links" = no; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 |
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} |
+ need_locks=warn |
+ fi |
+else |
+ need_locks=no |
fi |
-fi |
-fi |
-fi |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 |
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } |
+ |
+ runpath_var= |
+ allow_undefined_flag= |
+ always_export_symbols=no |
+ archive_cmds= |
+ archive_expsym_cmds= |
+ compiler_needs_object=no |
+ enable_shared_with_static_runtimes=no |
+ export_dynamic_flag_spec= |
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' |
+ hardcode_automatic=no |
+ hardcode_direct=no |
+ hardcode_direct_absolute=no |
+ hardcode_libdir_flag_spec= |
+ hardcode_libdir_separator= |
+ hardcode_minus_L=no |
+ hardcode_shlibpath_var=unsupported |
+ inherit_rpath=no |
+ link_all_deplibs=unknown |
+ module_cmds= |
+ module_expsym_cmds= |
+ old_archive_from_new_cmds= |
+ old_archive_from_expsyms_cmds= |
+ thread_safe_flag_spec= |
+ whole_archive_flag_spec= |
+ # include_expsyms should be a list of space-separated symbols to be *always* |
+ # included in the symbol list |
+ include_expsyms= |
+ # exclude_expsyms can be an extended regexp of symbols to exclude |
+ # 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 `bc', |
+ # as well as any symbol that contains `d'. |
+ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' |
+ # 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 |
+ # the symbol is explicitly referenced. Since portable code cannot |
+ # rely on this symbol name, it's probably fine to never include it in |
+ # preloaded symbol tables. |
+ # Exclude shared library initialization/finalization symbols. |
+ extract_expsyms_cmds= |
+ |
+ case $host_os in |
+ cygwin* | mingw* | pw32* | cegcc*) |
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time |
+ # When not using gcc, we currently assume that we are using |
+ # Microsoft Visual C++. |
+ if test "$GCC" != yes; then |
+ with_gnu_ld=no |
+ fi |
+ ;; |
+ interix*) |
+ # we just hope/assume this is gcc and not c89 (= MSVC++) |
+ with_gnu_ld=yes |
+ ;; |
+ openbsd*) |
+ with_gnu_ld=no |
+ ;; |
+ linux* | k*bsd*-gnu | gnu*) |
+ link_all_deplibs=no |
+ ;; |
+ esac |
+ |
+ ld_shlibs=yes |
+ |
+ # On some targets, GNU ld is compatible enough with the native linker |
+ # that we're better off using the native interface for both. |
+ lt_use_gnu_ld_interface=no |
+ if test "$with_gnu_ld" = yes; then |
+ case $host_os in |
+ aix*) |
+ # The AIX port of GNU ld has always aspired to compatibility |
+ # with the native linker. However, as the warning in the GNU ld |
+ # block says, versions before 2.19.5* couldn't really create working |
+ # shared libraries, regardless of the interface used. |
+ case `$LD -v 2>&1` in |
+ *\ \(GNU\ Binutils\)\ 2.19.5*) ;; |
+ *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; |
+ *\ \(GNU\ Binutils\)\ [3-9]*) ;; |
+ *) |
+ lt_use_gnu_ld_interface=yes |
+ ;; |
+ esac |
+ ;; |
+ *) |
+ lt_use_gnu_ld_interface=yes |
+ ;; |
+ esac |
+ fi |
+ |
+ if test "$lt_use_gnu_ld_interface" = yes; then |
+ # If archive_cmds runs LD, not CC, wlarc should be empty |
+ wlarc='${wl}' |
+ |
+ # Set some defaults for GNU ld with shared library support. These |
+ # are reset later if shared libraries are not supported. Putting them |
+ # here allows them to be overridden if necessary. |
+ runpath_var=LD_RUN_PATH |
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' |
+ export_dynamic_flag_spec='${wl}--export-dynamic' |
+ # ancient GNU ld didn't support --whole-archive et. al. |
+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then |
+ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' |
+ else |
+ whole_archive_flag_spec= |
+ fi |
+ supports_anon_versioning=no |
+ case `$LD -v 2>&1` in |
+ *GNU\ gold*) supports_anon_versioning=yes ;; |
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 |
+ *\ 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.*) ;; # other 2.11 versions |
+ *) supports_anon_versioning=yes ;; |
+ esac |
- ;; |
- esac |
+ # See if GNU ld supports shared libraries. |
+ case $host_os in |
+ aix[3-9]*) |
+ # On AIX/PPC, the GNU linker is very broken |
+ if test "$host_cpu" != ia64; then |
+ ld_shlibs=no |
+ cat <<_LT_EOF 1>&2 |
- if test no = "$lt_cv_dlopen"; then |
- enable_dlopen=no |
- else |
- enable_dlopen=yes |
- fi |
+*** Warning: the GNU linker, at least up to release 2.19, is reported |
+*** to be unable to reliably create shared libraries on AIX. |
+*** Therefore, libtool is disabling shared libraries support. If you |
+*** 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. |
+*** You will then need to restart the configuration process. |
- case $lt_cv_dlopen in |
- dlopen) |
- save_CPPFLAGS=$CPPFLAGS |
- test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" |
+_LT_EOF |
+ fi |
+ ;; |
- save_LDFLAGS=$LDFLAGS |
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" |
+ amigaos*) |
+ case $host_cpu in |
+ powerpc) |
+ # see comment about AmigaOS4 .so support |
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ archive_expsym_cmds='' |
+ ;; |
+ m68k) |
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ hardcode_minus_L=yes |
+ ;; |
+ esac |
+ ;; |
- save_LIBS=$LIBS |
- LIBS="$lt_cv_dlopen_libs $LIBS" |
+ beos*) |
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
+ allow_undefined_flag=unsupported |
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc |
+ # support --undefined. This deserves some investigation. FIXME |
+ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
- { $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; } |
-if ${lt_cv_dlopen_self+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test yes = "$cross_compiling"; then : |
- lt_cv_dlopen_self=cross |
-else |
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
- lt_status=$lt_dlunknown |
- cat > conftest.$ac_ext <<_LT_EOF |
-#line $LINENO "configure" |
-#include "confdefs.h" |
+ cygwin* | mingw* | pw32* | cegcc*) |
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, |
+ # as there is no search path for DLLs. |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ export_dynamic_flag_spec='${wl}--export-all-symbols' |
+ allow_undefined_flag=unsupported |
+ always_export_symbols=no |
+ 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 > $export_symbols' |
+ exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' |
-#if HAVE_DLFCN_H |
-#include <dlfcn.h> |
-#endif |
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then |
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
+ # If the export-symbols file already is a .def file (1st line |
+ # is EXPORTS), use it as is; otherwise, prepend... |
+ archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then |
+ cp $export_symbols $output_objdir/$soname.def; |
+ else |
+ echo EXPORTS > $output_objdir/$soname.def; |
+ cat $export_symbols >> $output_objdir/$soname.def; |
+ fi~ |
+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
-#include <stdio.h> |
+ haiku*) |
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ link_all_deplibs=yes |
+ ;; |
-#ifdef RTLD_GLOBAL |
-# define LT_DLGLOBAL RTLD_GLOBAL |
-#else |
-# ifdef DL_GLOBAL |
-# define LT_DLGLOBAL DL_GLOBAL |
-# else |
-# define LT_DLGLOBAL 0 |
-# endif |
-#endif |
+ interix[3-9]*) |
+ hardcode_direct=no |
+ hardcode_shlibpath_var=no |
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' |
+ export_dynamic_flag_spec='${wl}-E' |
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. |
+ # Instead, shared libraries are loaded at an image base (0x10000000 by |
+ # default) and relocated if they conflict, which is a slow very memory |
+ # consuming and fragmenting process. To avoid this, we pick a random, |
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link |
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space. |
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
+ archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
+ ;; |
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we |
- find out it does not work in some platform. */ |
-#ifndef LT_DLLAZY_OR_NOW |
-# ifdef RTLD_LAZY |
-# define LT_DLLAZY_OR_NOW RTLD_LAZY |
-# else |
-# ifdef DL_LAZY |
-# define LT_DLLAZY_OR_NOW DL_LAZY |
-# else |
-# ifdef RTLD_NOW |
-# define LT_DLLAZY_OR_NOW RTLD_NOW |
-# else |
-# ifdef DL_NOW |
-# define LT_DLLAZY_OR_NOW DL_NOW |
-# else |
-# define LT_DLLAZY_OR_NOW 0 |
-# endif |
-# endif |
-# endif |
-# endif |
-#endif |
+ gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) |
+ tmp_diet=no |
+ if test "$host_os" = linux-dietlibc; then |
+ case $cc_basename in |
+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) |
+ esac |
+ fi |
+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ |
+ && test "$tmp_diet" = no |
+ then |
+ tmp_addflag=' $pic_flag' |
+ tmp_sharedflag='-shared' |
+ case $cc_basename,$host_cpu in |
+ pgcc*) # Portland Group C compiler |
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' |
+ tmp_addflag=' $pic_flag' |
+ ;; |
+ pgf77* | pgf90* | pgf95* | pgfortran*) |
+ # Portland Group f77 and f90 compilers |
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' |
+ tmp_addflag=' $pic_flag -Mnomain' ;; |
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 |
+ tmp_addflag=' -i_dynamic' ;; |
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 |
+ tmp_addflag=' -i_dynamic -nofor_main' ;; |
+ ifc* | ifort*) # Intel Fortran compiler |
+ tmp_addflag=' -nofor_main' ;; |
+ lf95*) # Lahey Fortran 8.1 |
+ whole_archive_flag_spec= |
+ tmp_sharedflag='--shared' ;; |
+ xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) |
+ tmp_sharedflag='-qmkshrobj' |
+ tmp_addflag= ;; |
+ nvcc*) # Cuda Compiler Driver 2.2 |
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' |
+ compiler_needs_object=yes |
+ ;; |
+ esac |
+ case `$CC -V 2>&1 | sed 5q` in |
+ *Sun\ C*) # Sun C 5.9 |
+ whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' |
+ compiler_needs_object=yes |
+ tmp_sharedflag='-G' ;; |
+ *Sun\ F*) # Sun Fortran 8.3 |
+ tmp_sharedflag='-G' ;; |
+ esac |
+ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
-/* When -fvisibility=hidden is used, assume the code has been annotated |
- correspondingly for the symbols needed. */ |
-#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) |
-int fnord () __attribute__((visibility("default"))); |
-#endif |
+ if test "x$supports_anon_versioning" = xyes; then |
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ |
+ echo "local: *; };" >> $output_objdir/$libname.ver~ |
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' |
+ fi |
-int fnord () { return 42; } |
-int main () |
-{ |
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); |
- int status = $lt_dlunknown; |
+ case $cc_basename in |
+ xlf* | bgf* | bgxlf* | mpixlf*) |
+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself |
+ whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' |
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' |
+ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' |
+ if test "x$supports_anon_versioning" = xyes; then |
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ |
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ |
+ echo "local: *; };" >> $output_objdir/$libname.ver~ |
+ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' |
+ fi |
+ ;; |
+ esac |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
- if (self) |
- { |
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore; |
+ netbsd* | netbsdelf*-gnu) |
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' |
+ wlarc= |
else |
- { |
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; |
- else puts (dlerror ()); |
- } |
- /* dlclose (self); */ |
- } |
- else |
- puts (dlerror ()); |
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' |
+ fi |
+ ;; |
+ |
+ solaris*) |
+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then |
+ ld_shlibs=no |
+ cat <<_LT_EOF 1>&2 |
+ |
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably |
+*** create shared libraries on Solaris systems. Therefore, libtool |
+*** is disabling shared libraries support. We urge you to upgrade GNU |
+*** binutils to release 2.9.1 or newer. Another option is to modify |
+*** your PATH or compiler configuration so that the native linker is |
+*** used, and then restart. |
- return status; |
-} |
_LT_EOF |
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
- (eval $ac_link) 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then |
- (./conftest; exit; ) >&5 2>/dev/null |
- lt_status=$? |
- case x$lt_status in |
- x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; |
- x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; |
- x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; |
- esac |
- else : |
- # compilation failed |
- lt_cv_dlopen_self=no |
- fi |
-fi |
-rm -fr conftest* |
+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) |
+ case `$LD -v 2>&1` in |
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) |
+ ld_shlibs=no |
+ cat <<_LT_EOF 1>&2 |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 |
-$as_echo "$lt_cv_dlopen_self" >&6; } |
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not |
+*** reliably create shared libraries on SCO systems. Therefore, libtool |
+*** 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 |
+*** your PATH or compiler configuration so that the native linker is |
+*** used, and then restart. |
- if test yes = "$lt_cv_dlopen_self"; then |
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 |
-$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } |
-if ${lt_cv_dlopen_self_static+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- if test yes = "$cross_compiling"; then : |
- lt_cv_dlopen_self_static=cross |
-else |
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
- lt_status=$lt_dlunknown |
- cat > conftest.$ac_ext <<_LT_EOF |
-#line $LINENO "configure" |
-#include "confdefs.h" |
+_LT_EOF |
+ ;; |
+ *) |
+ # For security reasons, it is highly recommended that you always |
+ # use absolute paths for naming shared libraries, and exclude the |
+ # DT_RUNPATH tag from executables and libraries. But doing so |
+ # requires that you compile everything twice, which is a pain. |
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' |
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
+ esac |
+ ;; |
-#if HAVE_DLFCN_H |
-#include <dlfcn.h> |
-#endif |
+ sunos4*) |
+ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' |
+ wlarc= |
+ hardcode_direct=yes |
+ hardcode_shlibpath_var=no |
+ ;; |
-#include <stdio.h> |
+ *) |
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then |
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
+ esac |
-#ifdef RTLD_GLOBAL |
-# define LT_DLGLOBAL RTLD_GLOBAL |
-#else |
-# ifdef DL_GLOBAL |
-# define LT_DLGLOBAL DL_GLOBAL |
-# else |
-# define LT_DLGLOBAL 0 |
-# endif |
-#endif |
+ if test "$ld_shlibs" = no; then |
+ runpath_var= |
+ hardcode_libdir_flag_spec= |
+ export_dynamic_flag_spec= |
+ whole_archive_flag_spec= |
+ fi |
+ else |
+ # PORTME fill in a description of your system's linker (not GNU ld) |
+ case $host_os in |
+ aix3*) |
+ allow_undefined_flag=unsupported |
+ 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 $output_objdir/$soname' |
+ # Note: this linker hardcodes the directories in LIBPATH if there |
+ # are no directories specified by -L. |
+ hardcode_minus_L=yes |
+ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then |
+ # Neither direct hardcoding nor static linking is supported with a |
+ # broken collect2. |
+ hardcode_direct=unsupported |
+ fi |
+ ;; |
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we |
- find out it does not work in some platform. */ |
-#ifndef LT_DLLAZY_OR_NOW |
-# ifdef RTLD_LAZY |
-# define LT_DLLAZY_OR_NOW RTLD_LAZY |
-# else |
-# ifdef DL_LAZY |
-# define LT_DLLAZY_OR_NOW DL_LAZY |
-# else |
-# ifdef RTLD_NOW |
-# define LT_DLLAZY_OR_NOW RTLD_NOW |
-# else |
-# ifdef DL_NOW |
-# define LT_DLLAZY_OR_NOW DL_NOW |
-# else |
-# define LT_DLLAZY_OR_NOW 0 |
-# endif |
-# endif |
-# endif |
-# endif |
-#endif |
+ aix[4-9]*) |
+ if test "$host_cpu" = ia64; then |
+ # On IA64, the linker does run time linking by default, so we don't |
+ # have to do anything special. |
+ aix_use_runtimelinking=no |
+ exp_sym_flag='-Bexport' |
+ no_entry_flag="" |
+ else |
+ # 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 |
+ # Also, AIX nm treats weak defined symbols like other global |
+ # defined symbols, whereas GNU nm marks them as "W". |
+ 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")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' |
+ else |
+ export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' |
+ fi |
+ aix_use_runtimelinking=no |
-/* When -fvisibility=hidden is used, assume the code has been annotated |
- correspondingly for the symbols needed. */ |
-#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) |
-int fnord () __attribute__((visibility("default"))); |
-#endif |
+ # Test if we are trying to use run time linking or normal |
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we |
+ # need to do runtime linking. |
+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) |
+ for ld_flag in $LDFLAGS; do |
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then |
+ aix_use_runtimelinking=yes |
+ break |
+ fi |
+ done |
+ ;; |
+ esac |
-int fnord () { return 42; } |
-int main () |
-{ |
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); |
- int status = $lt_dlunknown; |
+ exp_sym_flag='-bexport' |
+ no_entry_flag='-bnoentry' |
+ fi |
- if (self) |
- { |
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore; |
- else |
- { |
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; |
- else puts (dlerror ()); |
- } |
- /* dlclose (self); */ |
- } |
- else |
- puts (dlerror ()); |
+ # When large executables or shared objects are built, AIX ld can |
+ # have problems creating the table of contents. If linking a library |
+ # or program results in "error TOC overflow" add -mminimal-toc to |
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not |
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. |
- return status; |
-} |
-_LT_EOF |
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
- (eval $ac_link) 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then |
- (./conftest; exit; ) >&5 2>/dev/null |
- lt_status=$? |
- case x$lt_status in |
- x$lt_dlno_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 ;; |
- esac |
- else : |
- # compilation failed |
- lt_cv_dlopen_self_static=no |
- fi |
-fi |
-rm -fr conftest* |
+ archive_cmds='' |
+ hardcode_direct=yes |
+ hardcode_direct_absolute=yes |
+ hardcode_libdir_separator=':' |
+ link_all_deplibs=yes |
+ file_list_spec='${wl}-f,' |
+ if test "$GCC" = yes; then |
+ case $host_os in aix4.[012]|aix4.[012].*) |
+ # We only want to do this on AIX 4.2 and lower, the check |
+ # below for broken collect2 doesn't work under 4.3+ |
+ collect2name=`${CC} -print-prog-name=collect2` |
+ if test -f "$collect2name" && |
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null |
+ then |
+ # We have reworked collect2 |
+ : |
+ else |
+ # We have old collect2 |
+ hardcode_direct=unsupported |
+ # It fails to find uninstalled libraries when the uninstalled |
+ # path is not listed in the libpath. Setting hardcode_minus_L |
+ # to unsupported forces relinking |
+ hardcode_minus_L=yes |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ hardcode_libdir_separator= |
+ fi |
+ ;; |
+ esac |
+ shared_flag='-shared' |
+ if test "$aix_use_runtimelinking" = yes; then |
+ shared_flag="$shared_flag "'${wl}-G' |
+ fi |
+ link_all_deplibs=no |
+ else |
+ # not using gcc |
+ if test "$host_cpu" = ia64; then |
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release |
+ # chokes on -Wl,-G. The following line is correct: |
+ shared_flag='-G' |
+ else |
+ if test "$aix_use_runtimelinking" = yes; then |
+ shared_flag='${wl}-G' |
+ else |
+ shared_flag='${wl}-bM:SRE' |
+ fi |
+ fi |
+ fi |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 |
-$as_echo "$lt_cv_dlopen_self_static" >&6; } |
- fi |
+ export_dynamic_flag_spec='${wl}-bexpall' |
+ # It seems that -bexpall does not export symbols beginning with |
+ # underscore (_), so it is better to generate a list of symbols to export. |
+ always_export_symbols=yes |
+ if test "$aix_use_runtimelinking" = yes; then |
+ # Warning - without using the other runtime loading flags (-brtl), |
+ # -berok will link without error, but may produce a broken library. |
+ allow_undefined_flag='-berok' |
+ # Determine the default libpath from the value encoded in an |
+ # empty executable. |
+ if test "${lt_cv_aix_libpath+set}" = set; then |
+ aix_libpath=$lt_cv_aix_libpath |
+else |
+ if ${lt_cv_aix_libpath_+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
- CPPFLAGS=$save_CPPFLAGS |
- LDFLAGS=$save_LDFLAGS |
- LIBS=$save_LIBS |
- ;; |
- esac |
+int |
+main () |
+{ |
- case $lt_cv_dlopen_self in |
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; |
- *) enable_dlopen_self=unknown ;; |
- esac |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_link "$LINENO"; then : |
- case $lt_cv_dlopen_self_static in |
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; |
- *) enable_dlopen_self_static=unknown ;; |
- esac |
+ lt_aix_libpath_sed=' |
+ /Import File Strings/,/^$/ { |
+ /^0/ { |
+ s/^0 *\([^ ]*\) *$/\1/ |
+ p |
+ } |
+ }' |
+ 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. |
+ 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"` |
+ fi |
fi |
+rm -f core conftest.err conftest.$ac_objext \ |
+ conftest$ac_exeext conftest.$ac_ext |
+ if test -z "$lt_cv_aix_libpath_"; then |
+ lt_cv_aix_libpath_="/usr/lib:/lib" |
+ fi |
+fi |
+ aix_libpath=$lt_cv_aix_libpath_ |
+fi |
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" |
+ archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" |
+ else |
+ if test "$host_cpu" = ia64; then |
+ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' |
+ 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_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" |
+ else |
+ # Determine the default libpath from the value encoded in an |
+ # empty executable. |
+ if test "${lt_cv_aix_libpath+set}" = set; then |
+ aix_libpath=$lt_cv_aix_libpath |
+else |
+ if ${lt_cv_aix_libpath_+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+int |
+main () |
+{ |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_link "$LINENO"; then : |
+ lt_aix_libpath_sed=' |
+ /Import File Strings/,/^$/ { |
+ /^0/ { |
+ s/^0 *\([^ ]*\) *$/\1/ |
+ p |
+ } |
+ }' |
+ 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. |
+ 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"` |
+ fi |
+fi |
+rm -f core conftest.err conftest.$ac_objext \ |
+ conftest$ac_exeext conftest.$ac_ext |
+ if test -z "$lt_cv_aix_libpath_"; then |
+ lt_cv_aix_libpath_="/usr/lib:/lib" |
+ fi |
+fi |
+ aix_libpath=$lt_cv_aix_libpath_ |
+fi |
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" |
+ # Warning - without using the other run time loading flags, |
+ # -berok will link without error, but may produce a broken library. |
+ no_undefined_flag=' ${wl}-bernotok' |
+ allow_undefined_flag=' ${wl}-berok' |
+ if test "$with_gnu_ld" = yes; then |
+ # We only use this code for GNU lds that support --whole-archive. |
+ whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' |
+ else |
+ # Exported symbols can be pulled into shared objects from archives |
+ whole_archive_flag_spec='$convenience' |
+ fi |
+ archive_cmds_need_lc=yes |
+ # This is similar to how AIX traditionally builds its shared libraries. |
+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' |
+ fi |
+ fi |
+ ;; |
+ amigaos*) |
+ case $host_cpu in |
+ powerpc) |
+ # see comment about AmigaOS4 .so support |
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
+ archive_expsym_cmds='' |
+ ;; |
+ m68k) |
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ hardcode_minus_L=yes |
+ ;; |
+ esac |
+ ;; |
+ bsdi[45]*) |
+ export_dynamic_flag_spec=-rdynamic |
+ ;; |
+ cygwin* | mingw* | pw32* | cegcc*) |
+ # When not using gcc, we currently assume that we are using |
+ # Microsoft Visual C++. |
+ # hardcode_libdir_flag_spec is actually meaningless, as there is |
+ # no search path for DLLs. |
+ case $cc_basename in |
+ cl*) |
+ # Native MSVC |
+ hardcode_libdir_flag_spec=' ' |
+ allow_undefined_flag=unsupported |
+ always_export_symbols=yes |
+ file_list_spec='@' |
+ # Tell ltmain to make .lib files, not .a files. |
+ libext=lib |
+ # Tell ltmain to make .dll files, not .so files. |
+ shrext_cmds=".dll" |
+ # FIXME: Setting linknames here is a bad hack. |
+ archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' |
+ archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then |
+ sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; |
+ else |
+ sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; |
+ fi~ |
+ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$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. |
+ # _LT_TAGVAR(old_archive_from_new_cmds, )='true' |
+ enable_shared_with_static_runtimes=yes |
+ 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' |
+ # Don't use ranlib |
+ old_postinstall_cmds='chmod 644 $oldlib' |
+ postlink_cmds='lt_outputfile="@OUTPUT@"~ |
+ lt_tool_outputfile="@TOOL_OUTPUT@"~ |
+ case $lt_outputfile in |
+ *.exe|*.EXE) ;; |
+ *) |
+ lt_outputfile="$lt_outputfile.exe" |
+ lt_tool_outputfile="$lt_tool_outputfile.exe" |
+ ;; |
+ esac~ |
+ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then |
+ $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; |
+ $RM "$lt_outputfile.manifest"; |
+ fi' |
+ ;; |
+ *) |
+ # Assume MSVC wrapper |
+ hardcode_libdir_flag_spec=' ' |
+ allow_undefined_flag=unsupported |
+ # Tell ltmain to make .lib files, not .a files. |
+ libext=lib |
+ # Tell ltmain to make .dll files, not .so files. |
+ shrext_cmds=".dll" |
+ # 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=' |
+ # The linker will automatically build a .lib file if we build a DLL. |
+ old_archive_from_new_cmds='true' |
+ # FIXME: Should let the user specify the lib program. |
+ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' |
+ enable_shared_with_static_runtimes=yes |
+ ;; |
+ esac |
+ ;; |
+ darwin* | rhapsody*) |
+ archive_cmds_need_lc=no |
+ hardcode_direct=no |
+ hardcode_automatic=yes |
+ hardcode_shlibpath_var=unsupported |
+ if test "$lt_cv_ld_force_load" = "yes"; then |
+ whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' |
- |
-striplib= |
-old_striplib= |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 |
-$as_echo_n "checking whether stripping libraries is possible... " >&6; } |
-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 "$striplib" && striplib="$STRIP --strip-unneeded" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
-else |
-# FIXME - insert some real tests, host_os isn't really good enough |
- case $host_os in |
- darwin*) |
- if test -n "$STRIP"; then |
- striplib="$STRIP -x" |
- old_striplib="$STRIP -S" |
- { $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; } |
- fi |
- ;; |
- *) |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
- ;; |
+ else |
+ whole_archive_flag_spec='' |
+ fi |
+ link_all_deplibs=yes |
+ allow_undefined_flag="$_lt_dar_allow_undefined" |
+ case $cc_basename in |
+ ifort*) _lt_dar_can_shared=yes ;; |
+ *) _lt_dar_can_shared=$GCC ;; |
esac |
-fi |
- |
- |
- |
+ if test "$_lt_dar_can_shared" = "yes"; then |
+ output_verbose_link_cmd=func_echo_all |
+ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" |
+ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" |
+ archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" |
+ module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
+ dgux*) |
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ hardcode_shlibpath_var=no |
+ ;; |
+ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor |
+ # support. Future versions do this automatically, but an explicit c++rt0.o |
+ # does not break anything, and helps significantly (at the cost of a little |
+ # extra space). |
+ freebsd2.2*) |
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' |
+ hardcode_libdir_flag_spec='-R$libdir' |
+ hardcode_direct=yes |
+ hardcode_shlibpath_var=no |
+ ;; |
+ # Unfortunately, older versions of FreeBSD 2 do not have this feature. |
+ freebsd2.*) |
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_direct=yes |
+ hardcode_minus_L=yes |
+ hardcode_shlibpath_var=no |
+ ;; |
+ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. |
+ freebsd* | dragonfly*) |
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
+ hardcode_libdir_flag_spec='-R$libdir' |
+ hardcode_direct=yes |
+ hardcode_shlibpath_var=no |
+ ;; |
+ hpux9*) |
+ if test "$GCC" = yes; then |
+ archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' |
+ else |
+ archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' |
+ fi |
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' |
+ hardcode_libdir_separator=: |
+ hardcode_direct=yes |
+ # hardcode_minus_L: Not really in the search PATH, |
+ # but as the default location of the library. |
+ hardcode_minus_L=yes |
+ export_dynamic_flag_spec='${wl}-E' |
+ ;; |
- # Report what library types will actually be built |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 |
-$as_echo_n "checking if libtool supports shared libraries... " >&6; } |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 |
-$as_echo "$can_build_shared" >&6; } |
+ hpux10*) |
+ if test "$GCC" = yes && test "$with_gnu_ld" = no; then |
+ archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' |
+ else |
+ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
+ fi |
+ if test "$with_gnu_ld" = no; then |
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' |
+ hardcode_libdir_separator=: |
+ hardcode_direct=yes |
+ hardcode_direct_absolute=yes |
+ export_dynamic_flag_spec='${wl}-E' |
+ # hardcode_minus_L: Not really in the search PATH, |
+ # but as the default location of the library. |
+ hardcode_minus_L=yes |
+ fi |
+ ;; |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 |
-$as_echo_n "checking whether to build shared libraries... " >&6; } |
- test no = "$can_build_shared" && enable_shared=no |
+ hpux11*) |
+ if test "$GCC" = yes && test "$with_gnu_ld" = no; then |
+ case $host_cpu in |
+ hppa*64*) |
+ archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ ;; |
+ ia64*) |
+ archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -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' |
+ ;; |
+ esac |
+ else |
+ case $host_cpu in |
+ hppa*64*) |
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ ;; |
+ ia64*) |
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' |
+ ;; |
+ *) |
- # On AIX, shared libraries and static libraries use the same namespace, and |
- # are all built from PIC. |
- case $host_os in |
- aix3*) |
- test yes = "$enable_shared" && enable_static=no |
- if test -n "$RANLIB"; then |
- archive_cmds="$archive_cmds~\$RANLIB \$lib" |
- postinstall_cmds='$RANLIB $lib' |
- fi |
- ;; |
+ # 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) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 |
+$as_echo_n "checking if $CC understands -b... " >&6; } |
+if ${lt_cv_prog_compiler__b+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ lt_cv_prog_compiler__b=no |
+ save_LDFLAGS="$LDFLAGS" |
+ LDFLAGS="$LDFLAGS -b" |
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext |
+ 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 |
+ # So say no if there are warnings |
+ if test -s conftest.err; then |
+ # Append any errors to the config.log. |
+ cat conftest.err 1>&5 |
+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp |
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 |
+ if diff conftest.exp conftest.er2 >/dev/null; then |
+ lt_cv_prog_compiler__b=yes |
+ fi |
+ else |
+ lt_cv_prog_compiler__b=yes |
+ fi |
+ fi |
+ $RM -r conftest* |
+ LDFLAGS="$save_LDFLAGS" |
- aix[4-9]*) |
- if test ia64 != "$host_cpu"; then |
- case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in |
- yes,aix,yes) ;; # shared object as lib.so file only |
- yes,svr4,*) ;; # shared object as lib.so archive member only |
- yes,*) enable_static=no ;; # shared object in lib.a archive as well |
- esac |
- fi |
- ;; |
- esac |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 |
-$as_echo "$enable_shared" >&6; } |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 |
+$as_echo "$lt_cv_prog_compiler__b" >&6; } |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 |
-$as_echo_n "checking whether to build static libraries... " >&6; } |
- # Make sure either enable_shared or enable_static is yes. |
- test yes = "$enable_shared" || enable_static=yes |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 |
-$as_echo "$enable_static" >&6; } |
+if test x"$lt_cv_prog_compiler__b" = xyes; then |
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' |
+else |
+ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' |
+fi |
+ ;; |
+ esac |
+ fi |
+ if test "$with_gnu_ld" = no; then |
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' |
+ hardcode_libdir_separator=: |
+ case $host_cpu in |
+ hppa*64*|ia64*) |
+ hardcode_direct=no |
+ hardcode_shlibpath_var=no |
+ ;; |
+ *) |
+ hardcode_direct=yes |
+ hardcode_direct_absolute=yes |
+ export_dynamic_flag_spec='${wl}-E' |
+ # hardcode_minus_L: Not really in the search PATH, |
+ # but as the default location of the library. |
+ hardcode_minus_L=yes |
+ ;; |
+ esac |
+ fi |
+ ;; |
+ irix5* | irix6* | nonstopux*) |
+ if test "$GCC" = yes; then |
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' |
+ # Try to use the -exported_symbol ld option, if it does not |
+ # work, assume that -exports_file does not work either and |
+ # implicitly export all symbols. |
+ # This should be the same for all languages, so no per-tag cache variable. |
+ { $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; } |
+if ${lt_cv_irix_exported_symbol+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ save_LDFLAGS="$LDFLAGS" |
+ LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
+int foo (void) { return 0; } |
+_ACEOF |
+if ac_fn_c_try_link "$LINENO"; then : |
+ lt_cv_irix_exported_symbol=yes |
+else |
+ lt_cv_irix_exported_symbol=no |
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 |
- |
-CC=$lt_save_CC |
+rm -f core conftest.err conftest.$ac_objext \ |
+ conftest$ac_exeext conftest.$ac_ext |
+ LDFLAGS="$save_LDFLAGS" |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 |
+$as_echo "$lt_cv_irix_exported_symbol" >&6; } |
+ if test "$lt_cv_irix_exported_symbol" = yes; then |
+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' |
+ fi |
+ else |
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' |
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' |
+ fi |
+ archive_cmds_need_lc='no' |
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' |
+ hardcode_libdir_separator=: |
+ inherit_rpath=yes |
+ link_all_deplibs=yes |
+ ;; |
+ netbsd* | netbsdelf*-gnu) |
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out |
+ else |
+ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF |
+ fi |
+ hardcode_libdir_flag_spec='-R$libdir' |
+ hardcode_direct=yes |
+ hardcode_shlibpath_var=no |
+ ;; |
+ newsos6) |
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_direct=yes |
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' |
+ hardcode_libdir_separator=: |
+ hardcode_shlibpath_var=no |
+ ;; |
+ *nto* | *qnx*) |
+ ;; |
+ openbsd*) |
+ if test -f /usr/libexec/ld.so; then |
+ hardcode_direct=yes |
+ hardcode_shlibpath_var=no |
+ hardcode_direct_absolute=yes |
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then |
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' |
+ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' |
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' |
+ export_dynamic_flag_spec='${wl}-E' |
+ else |
+ case $host_os in |
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) |
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_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 |
+ else |
+ ld_shlibs=no |
+ fi |
+ ;; |
+ os2*) |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ hardcode_minus_L=yes |
+ allow_undefined_flag=unsupported |
+ archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' |
+ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' |
+ ;; |
+ osf3*) |
+ if test "$GCC" = yes; then |
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' |
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' |
+ else |
+ 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 $lib' |
+ fi |
+ archive_cmds_need_lc='no' |
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' |
+ hardcode_libdir_separator=: |
+ ;; |
+ osf4* | osf5*) # as osf3* with the addition of -msym flag |
+ if test "$GCC" = yes; then |
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' |
+ archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' |
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' |
+ else |
+ 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_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 $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' |
+ # Both c and cxx compiler support -rpath directly |
+ hardcode_libdir_flag_spec='-rpath $libdir' |
+ fi |
+ archive_cmds_need_lc='no' |
+ hardcode_libdir_separator=: |
+ ;; |
+ solaris*) |
+ no_undefined_flag=' -z defs' |
+ if test "$GCC" = yes; then |
+ wlarc='${wl}' |
+ archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -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~ |
+ $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 |
+ case `$CC -V 2>&1` in |
+ *"Compilers 5.0"*) |
+ wlarc='' |
+ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ |
+ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' |
+ ;; |
+ *) |
+ wlarc='${wl}' |
+ archive_cmds='$CC -G${allow_undefined_flag} -h $soname -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~ |
+ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' |
+ ;; |
+ esac |
+ fi |
+ hardcode_libdir_flag_spec='-R$libdir' |
+ hardcode_shlibpath_var=no |
+ case $host_os in |
+ solaris2.[0-5] | solaris2.[0-5].*) ;; |
+ *) |
+ # The compiler driver will combine and reorder linker options, |
+ # but understands `-z linker_flag'. GCC discards it without `$wl', |
+ # but is careful enough not to reorder. |
+ # Supported since Solaris 2.6 (maybe 2.5.1?) |
+ if test "$GCC" = yes; then |
+ whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' |
+ else |
+ whole_archive_flag_spec='-z allextract$convenience -z defaultextract' |
+ fi |
+ ;; |
+ esac |
+ link_all_deplibs=yes |
+ ;; |
+ sunos4*) |
+ if test "x$host_vendor" = xsequent; then |
+ # Use $CC to link under sequent, because it throws in some extra .o |
+ # files that make .init and .fini sections work. |
+ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' |
+ else |
+ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' |
+ fi |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ hardcode_direct=yes |
+ hardcode_minus_L=yes |
+ hardcode_shlibpath_var=no |
+ ;; |
+ sysv4) |
+ case $host_vendor in |
+ sni) |
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_direct=yes # is this really true??? |
+ ;; |
+ siemens) |
+ ## LD is ld it makes a PLAMLIB |
+ ## CC just makes a GrossModule. |
+ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' |
+ reload_cmds='$CC -r -o $output$reload_objs' |
+ hardcode_direct=no |
+ ;; |
+ motorola) |
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie |
+ ;; |
+ esac |
+ runpath_var='LD_RUN_PATH' |
+ hardcode_shlibpath_var=no |
+ ;; |
+ sysv4.3*) |
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_shlibpath_var=no |
+ export_dynamic_flag_spec='-Bexport' |
+ ;; |
+ sysv4*MP*) |
+ if test -d /usr/nec; then |
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_shlibpath_var=no |
+ runpath_var=LD_RUN_PATH |
+ hardcode_runpath_var=yes |
+ ld_shlibs=yes |
+ fi |
+ ;; |
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) |
+ no_undefined_flag='${wl}-z,text' |
+ archive_cmds_need_lc=no |
+ hardcode_shlibpath_var=no |
+ runpath_var='LD_RUN_PATH' |
- ac_config_commands="$ac_config_commands libtool" |
+ if test "$GCC" = yes; then |
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ else |
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ fi |
+ ;; |
+ sysv5* | sco3.2v5* | sco5v6*) |
+ # Note: We can NOT use -z defs as we might desire, because we do not |
+ # link with -lc, and that would cause any symbols used from libc to |
+ # always be unresolved, which means just about no library would |
+ # 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 |
+ # as -z defs. |
+ no_undefined_flag='${wl}-z,text' |
+ allow_undefined_flag='${wl}-z,nodefs' |
+ archive_cmds_need_lc=no |
+ hardcode_shlibpath_var=no |
+ hardcode_libdir_flag_spec='${wl}-R,$libdir' |
+ hardcode_libdir_separator=':' |
+ link_all_deplibs=yes |
+ export_dynamic_flag_spec='${wl}-Bexport' |
+ runpath_var='LD_RUN_PATH' |
+ if test "$GCC" = yes; then |
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ else |
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
+ fi |
+ ;; |
+ uts4*) |
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
+ hardcode_libdir_flag_spec='-L$libdir' |
+ hardcode_shlibpath_var=no |
+ ;; |
-# Only expand once: |
+ *) |
+ ld_shlibs=no |
+ ;; |
+ esac |
+ if test x$host_vendor = xsni; then |
+ case $host in |
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) |
+ export_dynamic_flag_spec='${wl}-Blargedynsym' |
+ ;; |
+ esac |
+ fi |
+ fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 |
+$as_echo "$ld_shlibs" >&6; } |
+test "$ld_shlibs" = no && can_build_shared=no |
-VERSION_SCRIPT_FLAGS= |
-# lt_cv_prog_gnu_ld is from libtool 2.+ |
-if test "$lt_cv_prog_gnu_ld" = yes; then |
- VERSION_SCRIPT_FLAGS=-Wl,--version-script= |
-else |
- case $host in |
- *-*-sunos*) VERSION_SCRIPT_FLAGS="-Wl,-M -Wl,";; |
- esac |
-fi |
+with_gnu_ld=$with_gnu_ld |
- if test -n "$VERSION_SCRIPT_FLAGS"; then |
- USE_VERSION_SCRIPT_TRUE= |
- USE_VERSION_SCRIPT_FALSE='#' |
-else |
- USE_VERSION_SCRIPT_TRUE='#' |
- USE_VERSION_SCRIPT_FALSE= |
-fi |
-_cppflags="${CPPFLAGS}" |
-_libs="${LIBS}" |
-# Check whether --with-c14n was given. |
-if test "${with_c14n+set}" = set; then : |
- withval=$with_c14n; |
-fi |
-# Check whether --with-catalog was given. |
-if test "${with_catalog+set}" = set; then : |
- withval=$with_catalog; |
-fi |
-# Check whether --with-debug was given. |
-if test "${with_debug+set}" = set; then : |
- withval=$with_debug; |
-fi |
-# Check whether --with-docbook was given. |
-if test "${with_docbook+set}" = set; then : |
- withval=$with_docbook; |
-fi |
-# Check whether --with-fexceptions was given. |
-if test "${with_fexceptions+set}" = set; then : |
- withval=$with_fexceptions; |
-fi |
+# |
+# Do we need to explicitly link libc? |
+# |
+case "x$archive_cmds_need_lc" in |
+x|xyes) |
+ # Assume -lc should be added |
+ archive_cmds_need_lc=yes |
-# Check whether --with-ftp was given. |
-if test "${with_ftp+set}" = set; then : |
- withval=$with_ftp; |
-fi |
+ if test "$enable_shared" = yes && test "$GCC" = yes; then |
+ case $archive_cmds in |
+ *'~'*) |
+ # FIXME: we may have to deal with multi-command sequences. |
+ ;; |
+ '$CC '*) |
+ # Test whether the compiler implicitly links with -lc since on some |
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc |
+ # 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_n "checking whether -lc should be explicitly linked in... " >&6; } |
+if ${lt_cv_archive_cmds_need_lc+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ $RM conftest* |
+ echo "$lt_simple_compile_test_code" > 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; } 2>conftest.err; then |
+ soname=conftest |
+ lib=conftest |
+ libobjs=conftest.$ac_objext |
+ deplibs= |
+ wl=$lt_prog_compiler_wl |
+ pic_flag=$lt_prog_compiler_pic |
+ compiler_flags=-v |
+ linker_flags=-v |
+ verstring= |
+ output_objdir=. |
+ libname=conftest |
+ lt_save_allow_undefined_flag=$allow_undefined_flag |
+ allow_undefined_flag= |
+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 |
+ (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } |
+ then |
+ lt_cv_archive_cmds_need_lc=no |
+ else |
+ lt_cv_archive_cmds_need_lc=yes |
+ fi |
+ allow_undefined_flag=$lt_save_allow_undefined_flag |
+ else |
+ cat conftest.err 1>&5 |
+ fi |
+ $RM conftest* |
-# Check whether --with-history was given. |
-if test "${with_history+set}" = set; then : |
- withval=$with_history; |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 |
+$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } |
+ archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc |
+ ;; |
+ esac |
+ fi |
+ ;; |
+esac |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
-# Check whether --with-html was given. |
-if test "${with_html+set}" = set; then : |
- withval=$with_html; |
-fi |
-# Check whether --with-html-dir was given. |
-if test "${with_html_dir+set}" = set; then : |
- withval=$with_html_dir; HTML_DIR=$withval |
-else |
- HTML_DIR='$(datadir)/doc' |
-fi |
-# Check whether --with-html-subdir was given. |
-if test "${with_html_subdir+set}" = set; then : |
- withval=$with_html_subdir; test "x$withval" != "x" && HTML_DIR="$HTML_DIR/$withval" |
-else |
- HTML_DIR="$HTML_DIR/\$(PACKAGE)-\$(VERSION)/html" |
-fi |
-# Check whether --with-http was given. |
-if test "${with_http+set}" = set; then : |
- withval=$with_http; |
-fi |
-# Check whether --with-iconv was given. |
-if test "${with_iconv+set}" = set; then : |
- withval=$with_iconv; |
-fi |
-# Check whether --with-icu was given. |
-if test "${with_icu+set}" = set; then : |
- withval=$with_icu; |
-fi |
-# Check whether --with-iso8859x was given. |
-if test "${with_iso8859x+set}" = set; then : |
- withval=$with_iso8859x; |
-fi |
-# Check whether --with-legacy was given. |
-if test "${with_legacy+set}" = set; then : |
- withval=$with_legacy; |
-fi |
-# Check whether --with-mem_debug was given. |
-if test "${with_mem_debug+set}" = set; then : |
- withval=$with_mem_debug; |
-fi |
-# Check whether --with-minimum was given. |
-if test "${with_minimum+set}" = set; then : |
- withval=$with_minimum; |
-fi |
-# Check whether --with-output was given. |
-if test "${with_output+set}" = set; then : |
- withval=$with_output; |
-fi |
-# Check whether --with-pattern was given. |
-if test "${with_pattern+set}" = set; then : |
- withval=$with_pattern; |
-fi |
-# Check whether --with-push was given. |
-if test "${with_push+set}" = set; then : |
- withval=$with_push; |
-fi |
-# Check whether --with-python was given. |
-if test "${with_python+set}" = set; then : |
- withval=$with_python; |
-fi |
-# Check whether --with-python_install_dir was given. |
-if test "${with_python_install_dir+set}" = set; then : |
- withval=$with_python_install_dir; |
-fi |
-# Check whether --with-reader was given. |
-if test "${with_reader+set}" = set; then : |
- withval=$with_reader; |
-fi |
-# Check whether --with-readline was given. |
-if test "${with_readline+set}" = set; then : |
- withval=$with_readline; |
- if test "$withval" != "no" -a "$withval" != "yes"; then |
- RDL_DIR=$withval |
- CPPFLAGS="${CPPFLAGS} -I$withval/include" |
- LIBS="${LIBS} -L$withval/lib" |
- fi |
-fi |
-# Check whether --with-regexps was given. |
-if test "${with_regexps+set}" = set; then : |
- withval=$with_regexps; |
-fi |
-# Check whether --with-run_debug was given. |
-if test "${with_run_debug+set}" = set; then : |
- withval=$with_run_debug; |
-fi |
-# Check whether --with-sax1 was given. |
-if test "${with_sax1+set}" = set; then : |
- withval=$with_sax1; |
-fi |
-# Check whether --with-schemas was given. |
-if test "${with_schemas+set}" = set; then : |
- withval=$with_schemas; |
-fi |
-# Check whether --with-schematron was given. |
-if test "${with_schematron+set}" = set; then : |
- withval=$with_schematron; |
-fi |
-# Check whether --with-threads was given. |
-if test "${with_threads+set}" = set; then : |
- withval=$with_threads; |
-fi |
-# Check whether --with-thread-alloc was given. |
-if test "${with_thread_alloc+set}" = set; then : |
- withval=$with_thread_alloc; |
-fi |
-# Check whether --with-tree was given. |
-if test "${with_tree+set}" = set; then : |
- withval=$with_tree; |
-fi |
-# Check whether --with-valid was given. |
-if test "${with_valid+set}" = set; then : |
- withval=$with_valid; |
-fi |
-# Check whether --with-writer was given. |
-if test "${with_writer+set}" = set; then : |
- withval=$with_writer; |
-fi |
-# Check whether --with-xinclude was given. |
-if test "${with_xinclude+set}" = set; then : |
- withval=$with_xinclude; |
-fi |
-# Check whether --with-xpath was given. |
-if test "${with_xpath+set}" = set; then : |
- withval=$with_xpath; |
-fi |
-# Check whether --with-xptr was given. |
-if test "${with_xptr+set}" = set; then : |
- withval=$with_xptr; |
-fi |
-# Check whether --with-modules was given. |
-if test "${with_modules+set}" = set; then : |
- withval=$with_modules; |
-fi |
-# Check whether --with-zlib was given. |
-if test "${with_zlib+set}" = set; then : |
- withval=$with_zlib; |
- if test "$withval" != "no" -a "$withval" != "yes"; then |
- Z_DIR=$withval |
- CPPFLAGS="${CPPFLAGS} -I$withval/include" |
- LIBS="${LIBS} -L$withval/lib" |
- fi |
-fi |
-# Check whether --with-lzma was given. |
-if test "${with_lzma+set}" = set; then : |
- withval=$with_lzma; |
- if test "$withval" != "no" -a "$withval" != "yes"; then |
- LZMA_DIR=$withval |
- CPPFLAGS="${CPPFLAGS} -I$withval/include" |
- LIBS="${LIBS} -L$withval/lib" |
- fi |
-fi |
-# Check whether --with-coverage was given. |
-if test "${with_coverage+set}" = set; then : |
- withval=$with_coverage; |
-fi |
-# Check whether --enable-rebuild-docs was given. |
-if test "${enable_rebuild_docs+set}" = set; then : |
- enableval=$enable_rebuild_docs; |
-fi |
-if test "$enable_rebuild_docs" = "yes" -a "$srcdir" != "."; then |
- as_fn_error $? "cannot rebuild docs when builddir != srcdir" "$LINENO" 5 |
-fi |
- if test "$enable_rebuild_docs" = "yes" -o "$USER" = "veillard"; then |
- REBUILD_DOCS_TRUE= |
- REBUILD_DOCS_FALSE='#' |
-else |
- REBUILD_DOCS_TRUE='#' |
- REBUILD_DOCS_FALSE= |
-fi |
-if test "$with_schemas" = "yes" |
-then |
- with_pattern=yes |
- with_regexps=yes |
-fi |
-if test "$with_schematron" = "yes" |
-then |
- with_pattern=yes |
- with_tree=yes |
- with_xpath=yes |
-fi |
-if test "$with_reader" = "yes" |
-then |
- with_push=yes |
-fi |
-if test "$with_xptr" = "yes" |
-then |
- with_xpath=yes |
-fi |
-if test "$with_minimum" = "yes" |
-then |
- echo "Configuring for a minimal library" |
- if test "$with_c14n" = "" |
- then |
- with_c14n=no |
- fi |
- if test "$with_catalog" = "" |
- then |
- with_catalog=no |
- fi |
- echo So far so good! |
- if test "$with_debug" = "" |
- then |
- with_debug=no |
- fi |
- if test "$with_docbook" = "" |
- then |
- with_docbook=no |
- fi |
- if test "$with_fexceptions" = "" |
- then |
- with_fexceptions=no |
- fi |
- if test "$with_ftp" = "" |
- then |
- with_ftp=no |
- fi |
- if test "$with_history" = "" |
- then |
- with_history=no |
- fi |
- if test "$with_html" = "" |
- then |
- with_html=no |
- fi |
- if test "$with_http" = "" |
- then |
- with_http=no |
- fi |
- if test "$with_iconv" = "" |
- then |
- with_iconv=no |
- fi |
- if test "$with_iso8859x" = "" |
- then |
- with_iso8859x=no |
- fi |
- if test "$with_legacy" = "" |
- then |
- with_legacy=no |
- fi |
- if test "$with_mem_debug" = "" |
- then |
- with_mem_debug=no |
- fi |
- if test "$with_output" = "" |
- then |
- with_output=no |
- fi |
- if test "$with_pattern" = "" |
- then |
- with_pattern=no |
- fi |
- if test "$with_push" = "" |
- then |
- with_push=no |
- fi |
- if test "$with_python" = "" |
- then |
- with_python=no |
- fi |
- if test "$with_reader" = "" |
- then |
- with_reader=no |
- fi |
- if test "$with_readline" = "" |
- then |
- with_readline=no |
- fi |
- if test "$with_regexps" = "" |
- then |
- with_regexps=no |
- fi |
- if test "$with_run_debug" = "" |
- then |
- with_run_debug=no |
- fi |
- if test "$with_sax1" = "" |
- then |
- with_sax1=no |
- fi |
- if test "$with_schemas" = "" |
- then |
- with_schemas=no |
- fi |
- if test "$with_schematron" = "" |
- then |
- with_schematron=no |
- fi |
- if test "$with_threads" = "" |
- then |
- with_threads=no |
- fi |
- if test "$with_thread_alloc" = "" |
- then |
- with_thread_alloc=no |
- fi |
- if test "$with_tree" = "" |
- then |
- with_tree=no |
- fi |
- if test "$with_valid" = "" |
- then |
- with_valid=no |
- fi |
- if test "$with_writer" = "" |
- then |
- with_writer=no |
- fi |
- if test "$with_xinclude" = "" |
- then |
- with_xinclude=no |
- fi |
- if test "$with_xpath" = "" |
- then |
- with_xpath=no |
- fi |
- if test "$with_xptr" = "" |
- then |
- with_xptr=no |
- fi |
- if test "$with_zlib" = "" |
- then |
- with_zlib=no |
- fi |
- if test "$with_modules" = "" |
- then |
- with_modules=no |
- fi |
-fi |
-echo Checking zlib |
-WITH_ZLIB=0 |
-if test "$with_zlib" = "no"; then |
- echo "Disabling compression support" |
-else |
- for ac_header in zlib.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" |
-if test "x$ac_cv_header_zlib_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_ZLIB_H 1 |
-_ACEOF |
- SAVE_LDFLAGS="${LDFLAGS}" |
- LDFLAGS="-L${Z_DIR}/lib" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzread in -lz" >&5 |
-$as_echo_n "checking for gzread in -lz... " >&6; } |
-if ${ac_cv_lib_z_gzread+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lz $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char gzread (); |
-int |
-main () |
-{ |
-return gzread (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_z_gzread=yes |
-else |
- ac_cv_lib_z_gzread=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzread" >&5 |
-$as_echo "$ac_cv_lib_z_gzread" >&6; } |
-if test "x$ac_cv_lib_z_gzread" = xyes; then : |
-$as_echo "#define HAVE_LIBZ 1" >>confdefs.h |
- WITH_ZLIB=1 |
- if test "x${Z_DIR}" != "x"; then |
- Z_CFLAGS="-I${Z_DIR}/include" |
- Z_LIBS="-L${Z_DIR}/lib -lz" |
- case ${host} in |
- *-*-solaris*) |
- Z_LIBS="-L${Z_DIR}/lib -R${Z_DIR}/lib -lz" |
- ;; |
- esac |
- else |
- Z_LIBS="-lz" |
- fi |
-fi |
- LDFLAGS="${SAVE_LDFLAGS}" |
-fi |
-done |
-fi |
-echo Checking lzma |
-WITH_LZMA=0 |
-if test "$with_lzma" = "no"; then |
- echo "Disabling compression support" |
-else |
- # Try pkg-config first so that static linking works. |
- # If this succeeeds, we ignore the WITH_LZMA directory. |
-pkg_failed=no |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LZMA" >&5 |
-$as_echo_n "checking for LZMA... " >&6; } |
-if test -n "$LZMA_CFLAGS"; then |
- pkg_cv_LZMA_CFLAGS="$LZMA_CFLAGS" |
- elif test -n "$PKG_CONFIG"; then |
- if test -n "$PKG_CONFIG" && \ |
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblzma\""; } >&5 |
- ($PKG_CONFIG --exists --print-errors "liblzma") 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; }; then |
- pkg_cv_LZMA_CFLAGS=`$PKG_CONFIG --cflags "liblzma" 2>/dev/null` |
- test "x$?" != "x0" && pkg_failed=yes |
-else |
- pkg_failed=yes |
-fi |
- else |
- pkg_failed=untried |
-fi |
-if test -n "$LZMA_LIBS"; then |
- pkg_cv_LZMA_LIBS="$LZMA_LIBS" |
- elif test -n "$PKG_CONFIG"; then |
- if test -n "$PKG_CONFIG" && \ |
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblzma\""; } >&5 |
- ($PKG_CONFIG --exists --print-errors "liblzma") 2>&5 |
- ac_status=$? |
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
- test $ac_status = 0; }; then |
- pkg_cv_LZMA_LIBS=`$PKG_CONFIG --libs "liblzma" 2>/dev/null` |
- test "x$?" != "x0" && pkg_failed=yes |
-else |
- pkg_failed=yes |
-fi |
- else |
- pkg_failed=untried |
-fi |
-if test $pkg_failed = yes; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then |
- _pkg_short_errors_supported=yes |
-else |
- _pkg_short_errors_supported=no |
-fi |
- if test $_pkg_short_errors_supported = yes; then |
- LZMA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "liblzma" 2>&1` |
- else |
- LZMA_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "liblzma" 2>&1` |
- fi |
- # Put the nasty error message in config.log where it belongs |
- echo "$LZMA_PKG_ERRORS" >&5 |
- have_liblzma=no |
-elif test $pkg_failed = untried; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
- have_liblzma=no |
-else |
- LZMA_CFLAGS=$pkg_cv_LZMA_CFLAGS |
- LZMA_LIBS=$pkg_cv_LZMA_LIBS |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
- have_liblzma=yes |
-fi |
- # If pkg-config failed, fall back to AC_CHECK_LIB. This |
- # will not pick up the necessary LIBS flags for liblzma's |
- # private dependencies, though, so static linking may fail. |
- if test "x$have_liblzma" = "xno"; then |
- for ac_header in lzma.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "lzma.h" "ac_cv_header_lzma_h" "$ac_includes_default" |
-if test "x$ac_cv_header_lzma_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_LZMA_H 1 |
-_ACEOF |
- SAVE_LDFLAGS="${LDFLAGS}" |
- LDFLAGS="-L${LZMA_DIR}/lib" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lzma_code in -llzma" >&5 |
-$as_echo_n "checking for lzma_code in -llzma... " >&6; } |
-if ${ac_cv_lib_lzma_lzma_code+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-llzma $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char lzma_code (); |
-int |
-main () |
-{ |
-return lzma_code (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_lzma_lzma_code=yes |
-else |
- ac_cv_lib_lzma_lzma_code=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lzma_lzma_code" >&5 |
-$as_echo "$ac_cv_lib_lzma_lzma_code" >&6; } |
-if test "x$ac_cv_lib_lzma_lzma_code" = xyes; then : |
- have_liblzma=yes |
- if test "x${LZMA_DIR}" != "x"; then |
- LZMA_CFLAGS="-I${LZMA_DIR}/include" |
- LZMA_LIBS="-L${LZMA_DIR}/lib -llzma" |
- else |
- LZMA_LIBS="-llzma" |
- fi |
-else |
- have_liblzma=no |
-fi |
- LDFLAGS="${SAVE_LDFLAGS}" |
-fi |
-done |
- else |
- # we still need to check for lzma,h header |
- for ac_header in lzma.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "lzma.h" "ac_cv_header_lzma_h" "$ac_includes_default" |
-if test "x$ac_cv_header_lzma_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_LZMA_H 1 |
-_ACEOF |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 |
+$as_echo_n "checking dynamic linker characteristics... " >&6; } |
+ |
+if test "$GCC" = yes; then |
+ case $host_os in |
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; |
+ *) lt_awk_arg="/^libraries:/" ;; |
+ esac |
+ case $host_os in |
+ mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; |
+ *) lt_sed_strip_eq="s,=/,/,g" ;; |
+ esac |
+ 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 |
+ *\;*) |
+ # if the path contains ";" then we assume it to be the separator |
+ # otherwise default to the standard path separator (i.e. ":") - it is |
+ # assumed that no part of a normal pathname contains ";" but that should |
+ # 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/$PATH_SEPARATOR/ /g"` |
+ ;; |
+ esac |
+ # Ok, now we have the path, separated by spaces, we can step through it |
+ # and add multilib dir if necessary. |
+ lt_tmp_lt_search_path_spec= |
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` |
+ for lt_sys_path in $lt_search_path_spec; do |
+ 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_multi_os_dir" |
+ else |
+ test -d "$lt_sys_path" && \ |
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" |
+ fi |
+ done |
+ lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' |
+BEGIN {RS=" "; FS="/|\n";} { |
+ lt_foo=""; |
+ lt_count=0; |
+ for (lt_i = NF; lt_i > 0; lt_i--) { |
+ if ($lt_i != "" && $lt_i != ".") { |
+ if ($lt_i == "..") { |
+ lt_count++; |
+ } else { |
+ if (lt_count == 0) { |
+ lt_foo="/" $lt_i lt_foo; |
+ } else { |
+ lt_count--; |
+ } |
+ } |
+ } |
+ } |
+ if (lt_foo != "") { lt_freq[lt_foo]++; } |
+ if (lt_freq[lt_foo] == 1) { print lt_foo; } |
+}'` |
+ # AWK program above erroneously prepends '/' to C:/dos/paths |
+ # for these hosts. |
+ case $host_os in |
+ mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ |
+ $SED 's,/\([A-Za-z]:\),\1,g'` ;; |
+ esac |
+ sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` |
+else |
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
fi |
+library_names_spec= |
+libname_spec='lib$name' |
+soname_spec= |
+shrext_cmds=".so" |
+postinstall_cmds= |
+postuninstall_cmds= |
+finish_cmds= |
+finish_eval= |
+shlibpath_var= |
+shlibpath_overrides_runpath=unknown |
+version_type=none |
+dynamic_linker="$host_os ld.so" |
+sys_lib_dlsearch_path_spec="/lib /usr/lib" |
+need_lib_prefix=unknown |
+hardcode_into_libs=no |
-done |
+# when you set need_version to no, make sure it does not cause -set_version |
+# flags to be left without arguments |
+need_version=unknown |
+ |
+case $host_os in |
+aix3*) |
+ version_type=linux # correct to gnu/linux during the next big refactor |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' |
+ shlibpath_var=LIBPATH |
+ |
+ # AIX 3 has no versioning support, so we append a major version to the name. |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ ;; |
+aix[4-9]*) |
+ version_type=linux # correct to gnu/linux during the next big refactor |
+ need_lib_prefix=no |
+ need_version=no |
+ hardcode_into_libs=yes |
+ if test "$host_cpu" = ia64; then |
+ # AIX 5 supports IA64 |
+ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ else |
+ # With GCC up to 2.95.x, collect2 would create an import file |
+ # for dependence libraries. The import file would start with |
+ # the line `#! .'. This would cause the generated library to |
+ # depend on `.', always an invalid library. This was fixed in |
+ # development snapshots of GCC prior to 3.0. |
+ case $host_os in |
+ aix4 | aix4.[01] | aix4.[01].*) |
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' |
+ echo ' yes ' |
+ echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then |
+ : |
+ else |
+ can_build_shared=no |
+ fi |
+ ;; |
+ esac |
+ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct |
+ # soname into executable. Probably we can add versioning support to |
+ # collect2, so additional links can be useful in future. |
+ if test "$aix_use_runtimelinking" = yes; then |
+ # 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 |
+ # typical AIX shared libraries. |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
+ else |
+ # We preserve .a as extension for shared libraries through AIX4.2 |
+ # and later when we are not doing run time linking. |
+ library_names_spec='${libname}${release}.a $libname.a' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
fi |
+ shlibpath_var=LIBPATH |
+ fi |
+ ;; |
+ |
+amigaos*) |
+ case $host_cpu in |
+ powerpc) |
+ # Since July 2007 AmigaOS4 officially supports .so libraries. |
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
+ ;; |
+ m68k) |
+ library_names_spec='$libname.ixlibrary $libname.a' |
+ # Create ${libname}_ixlibrary.a entries in /sys/libs. |
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' |
+ ;; |
+ esac |
+ ;; |
- # Found the library via either method? |
- if test "x$have_liblzma" = "xyes"; then |
+beos*) |
+ library_names_spec='${libname}${shared_ext}' |
+ dynamic_linker="$host_os ld.so" |
+ shlibpath_var=LIBRARY_PATH |
+ ;; |
-$as_echo "#define HAVE_LIBLZMA 1" >>confdefs.h |
+bsdi[45]*) |
+ version_type=linux # correct to gnu/linux during the next big refactor |
+ 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' |
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' |
+ 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_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" |
+ # 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 |
+ # libtool to hard-code these into programs |
+ ;; |
- WITH_LZMA=1 |
- fi |
-fi |
+cygwin* | mingw* | pw32* | cegcc*) |
+ version_type=windows |
+ shrext_cmds=".dll" |
+ need_version=no |
+ need_lib_prefix=no |
+ case $GCC,$cc_basename in |
+ yes,*) |
+ # gcc |
+ library_names_spec='$libname.dll.a' |
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds |
+ 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' |
+ shlibpath_overrides_runpath=yes |
+ case $host_os in |
+ cygwin*) |
+ # 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}' |
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" |
+ ;; |
+ mingw* | cegcc*) |
+ # MinGW DLLs use traditional 'lib' prefix |
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
+ ;; |
+ pw32*) |
+ # pw32 DLLs use 'pw' prefix rather than 'lib' |
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
+ ;; |
+ esac |
+ dynamic_linker='Win32 ld.exe' |
+ ;; |
+ *,cl*) |
+ # Native MSVC |
+ libname_spec='$name' |
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
+ library_names_spec='${libname}.dll.lib' |
-CPPFLAGS=${_cppflags} |
-LIBS=${_libs} |
+ case $build_os in |
+ mingw*) |
+ sys_lib_search_path_spec= |
+ lt_save_ifs=$IFS |
+ IFS=';' |
+ for lt_path in $LIB |
+ do |
+ IFS=$lt_save_ifs |
+ # Let DOS variable expansion print the short 8.3 style file name. |
+ lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` |
+ sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" |
+ done |
+ IFS=$lt_save_ifs |
+ # Convert to MSYS style. |
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` |
+ ;; |
+ cygwin*) |
+ # 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 |
+ # like /cygdrive/c/PROGRA~1:/cygdr... |
+ 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 --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
+ ;; |
+ *) |
+ sys_lib_search_path_spec="$LIB" |
+ if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then |
+ # It is most probably a Windows format PATH. |
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
+ else |
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
+ fi |
+ # FIXME: find the short name or the path components, as spaces are |
+ # common. (e.g. "Program Files" -> "PROGRA~1") |
+ ;; |
+ esac |
-echo Checking headers |
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds |
+ 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' |
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ |
+ dlpath=$dir/\$dldll~ |
+ $RM \$dlpath' |
+ shlibpath_overrides_runpath=yes |
+ dynamic_linker='Win32 link.exe' |
+ ;; |
-ac_header_dirent=no |
-for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do |
- as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 |
-$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } |
-if eval \${$as_ac_Header+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <sys/types.h> |
-#include <$ac_hdr> |
+ *) |
+ # Assume MSVC wrapper |
+ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' |
+ dynamic_linker='Win32 ld.exe' |
+ ;; |
+ esac |
+ # FIXME: first we should search . and the directory the executable is in |
+ shlibpath_var=PATH |
+ ;; |
-int |
-main () |
-{ |
-if ((DIR *) 0) |
-return 0; |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- eval "$as_ac_Header=yes" |
-else |
- eval "$as_ac_Header=no" |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
-fi |
-eval ac_res=\$$as_ac_Header |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
-$as_echo "$ac_res" >&6; } |
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 |
-_ACEOF |
+darwin* | rhapsody*) |
+ dynamic_linker="$host_os dyld" |
+ version_type=darwin |
+ need_lib_prefix=no |
+ need_version=no |
+ library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' |
+ soname_spec='${libname}${release}${major}$shared_ext' |
+ shlibpath_overrides_runpath=yes |
+ shlibpath_var=DYLD_LIBRARY_PATH |
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' |
-ac_header_dirent=$ac_hdr; break |
-fi |
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" |
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' |
+ ;; |
-done |
-# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. |
-if test $ac_header_dirent = dirent.h; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 |
-$as_echo_n "checking for library containing opendir... " >&6; } |
-if ${ac_cv_search_opendir+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_func_search_save_LIBS=$LIBS |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+dgux*) |
+ 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 |
+ ;; |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char opendir (); |
-int |
-main () |
-{ |
-return opendir (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-for ac_lib in '' dir; do |
- if test -z "$ac_lib"; then |
- ac_res="none required" |
+freebsd* | dragonfly*) |
+ # DragonFly does not have aout. When/if they implement a new |
+ # versioning mechanism, adjust this. |
+ if test -x /usr/bin/objformat; then |
+ objformat=`/usr/bin/objformat` |
else |
- ac_res=-l$ac_lib |
- LIBS="-l$ac_lib $ac_func_search_save_LIBS" |
+ case $host_os in |
+ freebsd[23].*) objformat=aout ;; |
+ *) objformat=elf ;; |
+ esac |
fi |
- if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_search_opendir=$ac_res |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext |
- if ${ac_cv_search_opendir+:} false; then : |
- break |
-fi |
-done |
-if ${ac_cv_search_opendir+:} false; then : |
- |
-else |
- ac_cv_search_opendir=no |
-fi |
-rm conftest.$ac_ext |
-LIBS=$ac_func_search_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 |
-$as_echo "$ac_cv_search_opendir" >&6; } |
-ac_res=$ac_cv_search_opendir |
-if test "$ac_res" != no; then : |
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" |
+ version_type=freebsd-$objformat |
+ case $version_type in |
+ freebsd-elf*) |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' |
+ need_version=no |
+ need_lib_prefix=no |
+ ;; |
+ freebsd-*) |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' |
+ need_version=yes |
+ ;; |
+ esac |
+ shlibpath_var=LD_LIBRARY_PATH |
+ case $host_os in |
+ freebsd2.*) |
+ shlibpath_overrides_runpath=yes |
+ ;; |
+ freebsd3.[01]* | freebsdelf3.[01]*) |
+ shlibpath_overrides_runpath=yes |
+ hardcode_into_libs=yes |
+ ;; |
+ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ |
+ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) |
+ shlibpath_overrides_runpath=no |
+ hardcode_into_libs=yes |
+ ;; |
+ *) # from 4.6 on, and DragonFly |
+ shlibpath_overrides_runpath=yes |
+ hardcode_into_libs=yes |
+ ;; |
+ esac |
+ ;; |
-fi |
+haiku*) |
+ version_type=linux # correct to gnu/linux during the next big refactor |
+ need_lib_prefix=no |
+ need_version=no |
+ dynamic_linker="$host_os runtime_loader" |
+ 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=LIBRARY_PATH |
+ shlibpath_overrides_runpath=yes |
+ sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' |
+ hardcode_into_libs=yes |
+ ;; |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 |
-$as_echo_n "checking for library containing opendir... " >&6; } |
-if ${ac_cv_search_opendir+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_func_search_save_LIBS=$LIBS |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+hpux9* | hpux10* | hpux11*) |
+ # Give a soname corresponding to the major version so that dld.sl refuses to |
+ # link against other versions. |
+ version_type=sunos |
+ need_lib_prefix=no |
+ need_version=no |
+ case $host_cpu in |
+ ia64*) |
+ shrext_cmds='.so' |
+ hardcode_into_libs=yes |
+ dynamic_linker="$host_os dld.so" |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ if test "X$HPUX_IA64_MODE" = X32; then |
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" |
+ else |
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" |
+ fi |
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
+ ;; |
+ hppa*64*) |
+ shrext_cmds='.sl' |
+ hardcode_into_libs=yes |
+ dynamic_linker="$host_os dld.sl" |
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH |
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" |
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec |
+ ;; |
+ *) |
+ shrext_cmds='.sl' |
+ dynamic_linker="$host_os dld.sl" |
+ shlibpath_var=SHLIB_PATH |
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ ;; |
+ esac |
+ # HP-UX runs *really* slowly unless shared libraries are mode 555, ... |
+ postinstall_cmds='chmod 555 $lib' |
+ # or fails outright, so override atomically: |
+ install_override_mode=555 |
+ ;; |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char opendir (); |
-int |
-main () |
-{ |
-return opendir (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-for ac_lib in '' x; do |
- if test -z "$ac_lib"; then |
- ac_res="none required" |
- else |
- ac_res=-l$ac_lib |
- LIBS="-l$ac_lib $ac_func_search_save_LIBS" |
- fi |
- if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_search_opendir=$ac_res |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext |
- if ${ac_cv_search_opendir+:} false; then : |
- break |
-fi |
-done |
-if ${ac_cv_search_opendir+:} false; then : |
+interix[3-9]*) |
+ 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' |
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=no |
+ hardcode_into_libs=yes |
+ ;; |
-else |
- ac_cv_search_opendir=no |
-fi |
-rm conftest.$ac_ext |
-LIBS=$ac_func_search_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 |
-$as_echo "$ac_cv_search_opendir" >&6; } |
-ac_res=$ac_cv_search_opendir |
-if test "$ac_res" != no; then : |
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" |
+irix5* | irix6* | nonstopux*) |
+ case $host_os in |
+ nonstopux*) version_type=nonstopux ;; |
+ *) |
+ if test "$lt_cv_prog_gnu_ld" = yes; then |
+ version_type=linux # correct to gnu/linux during the next big refactor |
+ else |
+ version_type=irix |
+ fi ;; |
+ esac |
+ need_lib_prefix=no |
+ need_version=no |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' |
+ case $host_os in |
+ irix5* | nonstopux*) |
+ libsuff= shlibsuff= |
+ ;; |
+ *) |
+ case $LD in # libtool.m4 will add one of these switches to LD |
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") |
+ libsuff= shlibsuff= libmagic=32-bit;; |
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") |
+ libsuff=32 shlibsuff=N32 libmagic=N32;; |
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") |
+ libsuff=64 shlibsuff=64 libmagic=64-bit;; |
+ *) libsuff= shlibsuff= libmagic=never-match;; |
+ esac |
+ ;; |
+ esac |
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH |
+ shlibpath_overrides_runpath=no |
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" |
+ hardcode_into_libs=yes |
+ ;; |
-fi |
+# No shared lib support for Linux oldld, aout, or coff. |
+linux*oldld* | linux*aout* | linux*coff*) |
+ dynamic_linker=no |
+ ;; |
-fi |
+# This must be glibc/ELF. |
+linux* | k*bsd*-gnu | kopensolaris*-gnu | 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' |
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=no |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 |
-$as_echo_n "checking for ANSI C header files... " >&6; } |
-if ${ac_cv_header_stdc+:} false; then : |
+ # Some binutils ld are patched to set DT_RUNPATH |
+ if ${lt_cv_shlibpath_overrides_runpath+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+ lt_cv_shlibpath_overrides_runpath=no |
+ save_LDFLAGS=$LDFLAGS |
+ save_libdir=$libdir |
+ eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ |
+ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" |
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
-#include <stdlib.h> |
-#include <stdarg.h> |
-#include <string.h> |
-#include <float.h> |
int |
main () |
@@ -13579,574 +12063,424 @@ main () |
return 0; |
} |
_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- ac_cv_header_stdc=yes |
-else |
- ac_cv_header_stdc=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
- |
-if test $ac_cv_header_stdc = yes; then |
- # SunOS 4.x string.h does not declare mem*, contrary to ANSI. |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <string.h> |
- |
-_ACEOF |
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
- $EGREP "memchr" >/dev/null 2>&1; then : |
- |
-else |
- ac_cv_header_stdc=no |
+if ac_fn_c_try_link "$LINENO"; then : |
+ if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : |
+ lt_cv_shlibpath_overrides_runpath=yes |
fi |
-rm -f conftest* |
- |
fi |
+rm -f core conftest.err conftest.$ac_objext \ |
+ conftest$ac_exeext conftest.$ac_ext |
+ LDFLAGS=$save_LDFLAGS |
+ libdir=$save_libdir |
-if test $ac_cv_header_stdc = yes; then |
- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <stdlib.h> |
- |
-_ACEOF |
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
- $EGREP "free" >/dev/null 2>&1; then : |
- |
-else |
- ac_cv_header_stdc=no |
fi |
-rm -f conftest* |
-fi |
+ shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath |
-if test $ac_cv_header_stdc = yes; then |
- # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. |
- if test "$cross_compiling" = yes; then : |
- : |
-else |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <ctype.h> |
-#include <stdlib.h> |
-#if ((' ' & 0x0FF) == 0x020) |
-# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') |
-# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) |
-#else |
-# define ISLOWER(c) \ |
- (('a' <= (c) && (c) <= 'i') \ |
- || ('j' <= (c) && (c) <= 'r') \ |
- || ('s' <= (c) && (c) <= 'z')) |
-# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) |
-#endif |
+ # 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 |
-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) |
-int |
-main () |
-{ |
- int i; |
- for (i = 0; i < 256; i++) |
- if (XOR (islower (i), ISLOWER (i)) |
- || toupper (i) != TOUPPER (i)) |
- return 2; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_run "$LINENO"; then : |
+ # Append ld.so.conf contents to the search path |
+ if test -f /etc/ld.so.conf; then |
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` |
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" |
+ fi |
-else |
- ac_cv_header_stdc=no |
-fi |
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
- conftest.$ac_objext conftest.beam conftest.$ac_ext |
-fi |
+ # We used to test for /lib/ld.so.1 and disable shared libraries on |
+ # powerpc, because MkLinux only supported shared libraries with the |
+ # GNU dynamic linker. Since this was broken with cross compilers, |
+ # most powerpc-linux boxes support dynamic linking these days and |
+ # people can always --disable-shared, the test was removed, and we |
+ # assume the GNU/Linux dynamic linker is in use. |
+ dynamic_linker='GNU/Linux ld.so' |
+ ;; |
-fi |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 |
-$as_echo "$ac_cv_header_stdc" >&6; } |
-if test $ac_cv_header_stdc = yes; then |
+netbsdelf*-gnu) |
+ version_type=linux |
+ 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 |
+ dynamic_linker='NetBSD ld.elf_so' |
+ ;; |
-$as_echo "#define STDC_HEADERS 1" >>confdefs.h |
+netbsd*) |
+ version_type=sunos |
+ need_lib_prefix=no |
+ need_version=no |
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' |
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
+ dynamic_linker='NetBSD (a.out) ld.so' |
+ else |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ dynamic_linker='NetBSD ld.elf_so' |
+ fi |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=yes |
+ hardcode_into_libs=yes |
+ ;; |
-fi |
+newsos6) |
+ 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}' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=yes |
+ ;; |
-for ac_header in fcntl.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "fcntl.h" "ac_cv_header_fcntl_h" "$ac_includes_default" |
-if test "x$ac_cv_header_fcntl_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_FCNTL_H 1 |
-_ACEOF |
+*nto* | *qnx*) |
+ version_type=qnx |
+ 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 |
+ dynamic_linker='ldqnx.so' |
+ ;; |
-fi |
+openbsd*) |
+ version_type=sunos |
+ sys_lib_dlsearch_path_spec="/usr/lib" |
+ need_lib_prefix=no |
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. |
+ case $host_os in |
+ 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 |
+ shlibpath_overrides_runpath=yes |
+ fi |
+ ;; |
-done |
+os2*) |
+ libname_spec='$name' |
+ shrext_cmds=".dll" |
+ need_lib_prefix=no |
+ library_names_spec='$libname${shared_ext} $libname.a' |
+ dynamic_linker='OS/2 ld.exe' |
+ shlibpath_var=LIBPATH |
+ ;; |
-for ac_header in unistd.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default" |
-if test "x$ac_cv_header_unistd_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_UNISTD_H 1 |
-_ACEOF |
+osf3* | osf4* | osf5*) |
+ version_type=osf |
+ need_lib_prefix=no |
+ need_version=no |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
+ 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_dlsearch_path_spec="$sys_lib_search_path_spec" |
+ ;; |
-fi |
+rdos*) |
+ dynamic_linker=no |
+ ;; |
-done |
+solaris*) |
+ 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=yes |
+ hardcode_into_libs=yes |
+ # ldd complains unless libraries are executable |
+ postinstall_cmds='chmod +x $lib' |
+ ;; |
-for ac_header in ctype.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "ctype.h" "ac_cv_header_ctype_h" "$ac_includes_default" |
-if test "x$ac_cv_header_ctype_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_CTYPE_H 1 |
-_ACEOF |
+sunos4*) |
+ version_type=sunos |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' |
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=yes |
+ if test "$with_gnu_ld" = yes; then |
+ need_lib_prefix=no |
+ fi |
+ need_version=yes |
+ ;; |
-fi |
+sysv4 | sysv4.3*) |
+ 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}' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ case $host_vendor in |
+ sni) |
+ shlibpath_overrides_runpath=no |
+ need_lib_prefix=no |
+ runpath_var=LD_RUN_PATH |
+ ;; |
+ siemens) |
+ need_lib_prefix=no |
+ ;; |
+ motorola) |
+ need_lib_prefix=no |
+ need_version=no |
+ shlibpath_overrides_runpath=no |
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' |
+ ;; |
+ esac |
+ ;; |
-done |
+sysv4*MP*) |
+ if test -d /usr/nec ;then |
+ version_type=linux # correct to gnu/linux during the next big refactor |
+ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' |
+ soname_spec='$libname${shared_ext}.$major' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ fi |
+ ;; |
-for ac_header in dirent.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default" |
-if test "x$ac_cv_header_dirent_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_DIRENT_H 1 |
-_ACEOF |
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) |
+ version_type=freebsd-elf |
+ need_lib_prefix=no |
+ need_version=no |
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=yes |
+ hardcode_into_libs=yes |
+ if test "$with_gnu_ld" = yes; then |
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' |
+ else |
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
+ case $host_os in |
+ sco3.2v5*) |
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" |
+ ;; |
+ esac |
+ fi |
+ sys_lib_dlsearch_path_spec='/usr/lib' |
+ ;; |
-fi |
+tpf*) |
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux. |
+ 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}' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ shlibpath_overrides_runpath=no |
+ hardcode_into_libs=yes |
+ ;; |
-done |
+uts4*) |
+ 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}' |
+ soname_spec='${libname}${release}${shared_ext}$major' |
+ shlibpath_var=LD_LIBRARY_PATH |
+ ;; |
-for ac_header in errno.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "errno.h" "ac_cv_header_errno_h" "$ac_includes_default" |
-if test "x$ac_cv_header_errno_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_ERRNO_H 1 |
-_ACEOF |
+*) |
+ dynamic_linker=no |
+ ;; |
+esac |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 |
+$as_echo "$dynamic_linker" >&6; } |
+test "$dynamic_linker" = no && can_build_shared=no |
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var" |
+if test "$GCC" = yes; then |
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" |
fi |
-done |
- |
-for ac_header in malloc.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default" |
-if test "x$ac_cv_header_malloc_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_MALLOC_H 1 |
-_ACEOF |
- |
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then |
+ sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" |
fi |
- |
-done |
- |
-for ac_header in stdarg.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "stdarg.h" "ac_cv_header_stdarg_h" "$ac_includes_default" |
-if test "x$ac_cv_header_stdarg_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_STDARG_H 1 |
-_ACEOF |
- |
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then |
+ sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" |
fi |
-done |
-for ac_header in sys/stat.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "sys/stat.h" "ac_cv_header_sys_stat_h" "$ac_includes_default" |
-if test "x$ac_cv_header_sys_stat_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SYS_STAT_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in sys/types.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "sys/types.h" "ac_cv_header_sys_types_h" "$ac_includes_default" |
-if test "x$ac_cv_header_sys_types_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SYS_TYPES_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in stdint.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" |
-if test "x$ac_cv_header_stdint_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_STDINT_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in inttypes.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" |
-if test "x$ac_cv_header_inttypes_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_INTTYPES_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in time.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "time.h" "ac_cv_header_time_h" "$ac_includes_default" |
-if test "x$ac_cv_header_time_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_TIME_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in ansidecl.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "ansidecl.h" "ac_cv_header_ansidecl_h" "$ac_includes_default" |
-if test "x$ac_cv_header_ansidecl_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_ANSIDECL_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in ieeefp.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "ieeefp.h" "ac_cv_header_ieeefp_h" "$ac_includes_default" |
-if test "x$ac_cv_header_ieeefp_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_IEEEFP_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in nan.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "nan.h" "ac_cv_header_nan_h" "$ac_includes_default" |
-if test "x$ac_cv_header_nan_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_NAN_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in math.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "math.h" "ac_cv_header_math_h" "$ac_includes_default" |
-if test "x$ac_cv_header_math_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_MATH_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in limits.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "limits.h" "ac_cv_header_limits_h" "$ac_includes_default" |
-if test "x$ac_cv_header_limits_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_LIMITS_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in fp_class.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "fp_class.h" "ac_cv_header_fp_class_h" "$ac_includes_default" |
-if test "x$ac_cv_header_fp_class_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_FP_CLASS_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in float.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "float.h" "ac_cv_header_float_h" "$ac_includes_default" |
-if test "x$ac_cv_header_float_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_FLOAT_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in stdlib.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" |
-if test "x$ac_cv_header_stdlib_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_STDLIB_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in sys/socket.h |
-do : |
- ac_fn_c_check_header_compile "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "#if HAVE_SYS_TYPES_H |
-# include <sys/types.h> |
-# endif |
-" |
-if test "x$ac_cv_header_sys_socket_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SYS_SOCKET_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in netinet/in.h |
-do : |
- ac_fn_c_check_header_compile "$LINENO" "netinet/in.h" "ac_cv_header_netinet_in_h" "#if HAVE_SYS_TYPES_H |
-# include <sys/types.h> |
-# endif |
-" |
-if test "x$ac_cv_header_netinet_in_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_NETINET_IN_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in arpa/inet.h |
-do : |
- ac_fn_c_check_header_compile "$LINENO" "arpa/inet.h" "ac_cv_header_arpa_inet_h" "#if HAVE_SYS_TYPES_H |
-# include <sys/types.h> |
-# endif |
-#if HAVE_ARPA_INET_H |
-# include <arpa/inet.h> |
-# endif |
-" |
-if test "x$ac_cv_header_arpa_inet_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_ARPA_INET_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in netdb.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "netdb.h" "ac_cv_header_netdb_h" "$ac_includes_default" |
-if test "x$ac_cv_header_netdb_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_NETDB_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in sys/time.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "sys/time.h" "ac_cv_header_sys_time_h" "$ac_includes_default" |
-if test "x$ac_cv_header_sys_time_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SYS_TIME_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in sys/select.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default" |
-if test "x$ac_cv_header_sys_select_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SYS_SELECT_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in poll.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default" |
-if test "x$ac_cv_header_poll_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_POLL_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in sys/mman.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" |
-if test "x$ac_cv_header_sys_mman_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SYS_MMAN_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in sys/timeb.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "sys/timeb.h" "ac_cv_header_sys_timeb_h" "$ac_includes_default" |
-if test "x$ac_cv_header_sys_timeb_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SYS_TIMEB_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in signal.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "signal.h" "ac_cv_header_signal_h" "$ac_includes_default" |
-if test "x$ac_cv_header_signal_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_SIGNAL_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in arpa/nameser.h |
-do : |
- ac_fn_c_check_header_compile "$LINENO" "arpa/nameser.h" "ac_cv_header_arpa_nameser_h" "#if HAVE_SYS_TYPES_H |
-# include <sys/types.h> |
-# endif |
-" |
-if test "x$ac_cv_header_arpa_nameser_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_ARPA_NAMESER_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in resolv.h |
-do : |
- ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "#if HAVE_SYS_TYPES_H |
-# include <sys/types.h> |
-# endif |
-#if HAVE_NETINET_IN_H |
-# include <netinet/in.h> |
-# endif |
-#if HAVE_ARPA_NAMESER_H |
-# include <arpa/nameser.h> |
-# endif |
-" |
-if test "x$ac_cv_header_resolv_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_RESOLV_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in dl.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "dl.h" "ac_cv_header_dl_h" "$ac_includes_default" |
-if test "x$ac_cv_header_dl_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_DL_H 1 |
-_ACEOF |
-fi |
-done |
-for ac_header in dlfcn.h |
-do : |
- ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" |
-if test "x$ac_cv_header_dlfcn_h" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_DLFCN_H 1 |
-_ACEOF |
-fi |
-done |
-echo Checking types |
-ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" |
-case $ac_cv_c_uint32_t in #( |
- no|yes) ;; #( |
- *) |
-$as_echo "#define _UINT32_T 1" >>confdefs.h |
+ { $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; } |
+hardcode_action= |
+if test -n "$hardcode_libdir_flag_spec" || |
+ test -n "$runpath_var" || |
+ test "X$hardcode_automatic" = "Xyes" ; then |
+ # We can hardcode non-existent directories. |
+ if test "$hardcode_direct" != no && |
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we |
+ # have to relink, otherwise we might link with an installed library |
+ # when we should be linking with a yet-to-be-installed one |
+ ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && |
+ test "$hardcode_minus_L" != no; then |
+ # Linking always hardcodes the temporary library directory. |
+ hardcode_action=relink |
+ else |
+ # We can link without hardcoding, and we can hardcode nonexisting dirs. |
+ hardcode_action=immediate |
+ fi |
+else |
+ # We cannot hardcode anything, or else we can only hardcode existing |
+ # directories. |
+ hardcode_action=unsupported |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 |
+$as_echo "$hardcode_action" >&6; } |
-cat >>confdefs.h <<_ACEOF |
-#define uint32_t $ac_cv_c_uint32_t |
-_ACEOF |
-;; |
- esac |
+if test "$hardcode_action" = relink || |
+ test "$inherit_rpath" = yes; then |
+ # Fast installation is not supported |
+ enable_fast_install=no |
+elif test "$shlibpath_overrides_runpath" = yes || |
+ test "$enable_shared" = no; then |
+ # Fast installation is not necessary |
+ enable_fast_install=needless |
+fi |
-echo Checking libraries |
-for ac_func in strftime |
-do : |
- ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime" |
-if test "x$ac_cv_func_strftime" = xyes; then : |
- cat >>confdefs.h <<_ACEOF |
-#define HAVE_STRFTIME 1 |
-_ACEOF |
+ |
+ if test "x$enable_dlopen" != xyes; then |
+ enable_dlopen=unknown |
+ enable_dlopen_self=unknown |
+ enable_dlopen_self_static=unknown |
else |
- # strftime is in -lintl on SCO UNIX. |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5 |
-$as_echo_n "checking for strftime in -lintl... " >&6; } |
-if ${ac_cv_lib_intl_strftime+:} false; then : |
+ lt_cv_dlopen=no |
+ lt_cv_dlopen_libs= |
+ |
+ case $host_os in |
+ beos*) |
+ lt_cv_dlopen="load_add_on" |
+ lt_cv_dlopen_libs= |
+ lt_cv_dlopen_self=yes |
+ ;; |
+ |
+ mingw* | pw32* | cegcc*) |
+ lt_cv_dlopen="LoadLibrary" |
+ lt_cv_dlopen_libs= |
+ ;; |
+ |
+ cygwin*) |
+ lt_cv_dlopen="dlopen" |
+ lt_cv_dlopen_libs= |
+ ;; |
+ |
+ darwin*) |
+ # 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_n "checking for dlopen in -ldl... " >&6; } |
+if ${ac_cv_lib_dl_dlopen+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lintl $LIBS" |
+LIBS="-ldl $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -14156,205 +12490,93 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char strftime (); |
+char dlopen (); |
int |
main () |
{ |
-return strftime (); |
+return dlopen (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_intl_strftime=yes |
+ ac_cv_lib_dl_dlopen=yes |
else |
- ac_cv_lib_intl_strftime=no |
+ ac_cv_lib_dl_dlopen=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5 |
-$as_echo "$ac_cv_lib_intl_strftime" >&6; } |
-if test "x$ac_cv_lib_intl_strftime" = xyes; then : |
- $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h |
- |
-LIBS="-lintl $LIBS" |
-fi |
- |
-fi |
-done |
- |
-for ac_func in strdup strndup strerror |
-do : |
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
-_ACEOF |
- |
-fi |
-done |
- |
-for ac_func in finite isnand fp_class class fpclass |
-do : |
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
-_ACEOF |
- |
-fi |
-done |
- |
-for ac_func in strftime localtime gettimeofday ftime |
-do : |
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
-_ACEOF |
- |
-fi |
-done |
- |
-for ac_func in stat _stat signal |
-do : |
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
-_ACEOF |
- |
-fi |
-done |
- |
-for ac_func in rand rand_r srand time |
-do : |
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
-_ACEOF |
- |
-fi |
-done |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
+if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" |
+else |
-for ac_func in isascii mmap munmap putenv |
-do : |
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
-_ACEOF |
+ lt_cv_dlopen="dyld" |
+ lt_cv_dlopen_libs= |
+ lt_cv_dlopen_self=yes |
fi |
-done |
- |
- |
+ ;; |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for va_copy" >&5 |
-$as_echo_n "checking for va_copy... " >&6; } |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <stdarg.h> |
-va_list ap1,ap2; |
-int |
-main () |
-{ |
-va_copy(ap1,ap2); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- have_va_copy=yes |
+ *) |
+ ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" |
+if test "x$ac_cv_func_shl_load" = xyes; then : |
+ lt_cv_dlopen="shl_load" |
else |
- have_va_copy=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_va_copy" >&5 |
-$as_echo "$have_va_copy" >&6; } |
-if test x"$have_va_copy" = x"yes"; then |
- |
-$as_echo "#define HAVE_VA_COPY 1" >>confdefs.h |
- |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 |
+$as_echo_n "checking for shl_load in -ldld... " >&6; } |
+if ${ac_cv_lib_dld_shl_load+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __va_copy" >&5 |
-$as_echo_n "checking for __va_copy... " >&6; } |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+ ac_check_lib_save_LIBS=$LIBS |
+LIBS="-ldld $LIBS" |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
-#include <stdarg.h> |
- va_list ap1,ap2; |
+ |
+/* Override any GCC internal prototype to avoid an error. |
+ Use char because int might match the return type of a GCC |
+ builtin and then its argument prototype would still apply. */ |
+#ifdef __cplusplus |
+extern "C" |
+#endif |
+char shl_load (); |
int |
main () |
{ |
-__va_copy(ap1,ap2); |
+return shl_load (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
- have___va_copy=yes |
+ ac_cv_lib_dld_shl_load=yes |
else |
- have___va_copy=no |
+ ac_cv_lib_dld_shl_load=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have___va_copy" >&5 |
-$as_echo "$have___va_copy" >&6; } |
- if test x"$have___va_copy" = x"yes"; then |
- |
-$as_echo "#define HAVE___VA_COPY 1" >>confdefs.h |
- |
- fi |
+LIBS=$ac_check_lib_save_LIBS |
fi |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether va_list is an array type" >&5 |
-$as_echo_n "checking whether va_list is an array type... " >&6; } |
-cat > conftest.$ac_ext <<EOF |
-#line 14324 "configure" |
-#include "confdefs.h" |
- |
-#include <stdarg.h> |
-void a(va_list * ap) {} |
-int main(void) { |
- |
-va_list ap1, ap2; a(&ap1); ap2 = (va_list) ap1 |
-; return 0; } |
-EOF |
-if { (eval echo configure:14334: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then |
- rm -rf conftest* |
- |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 |
+$as_echo "$ac_cv_lib_dld_shl_load" >&6; } |
+if test "x$ac_cv_lib_dld_shl_load" = xyes; then : |
+ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" |
else |
- echo "configure: failed program was:" >&5 |
- cat conftest.$ac_ext >&5 |
- rm -rf conftest* |
- |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
- |
-$as_echo "#define VA_LIST_IS_ARRAY 1" >>confdefs.h |
- |
-fi |
-rm -f conftest* |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostent" >&5 |
-$as_echo_n "checking for library containing gethostent... " >&6; } |
-if ${ac_cv_search_gethostent+:} false; then : |
+ ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" |
+if test "x$ac_cv_func_dlopen" = xyes; then : |
+ lt_cv_dlopen="dlopen" |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
+$as_echo_n "checking for dlopen in -ldl... " >&6; } |
+if ${ac_cv_lib_dl_dlopen+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- ac_func_search_save_LIBS=$LIBS |
+ ac_check_lib_save_LIBS=$LIBS |
+LIBS="-ldl $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -14364,53 +12586,36 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char gethostent (); |
+char dlopen (); |
int |
main () |
{ |
-return gethostent (); |
+return dlopen (); |
; |
return 0; |
} |
_ACEOF |
-for ac_lib in '' nsl; do |
- if test -z "$ac_lib"; then |
- ac_res="none required" |
- else |
- ac_res=-l$ac_lib |
- LIBS="-l$ac_lib $ac_func_search_save_LIBS" |
- fi |
- if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_search_gethostent=$ac_res |
+if ac_fn_c_try_link "$LINENO"; then : |
+ ac_cv_lib_dl_dlopen=yes |
+else |
+ ac_cv_lib_dl_dlopen=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext |
- if ${ac_cv_search_gethostent+:} false; then : |
- break |
+ conftest$ac_exeext conftest.$ac_ext |
+LIBS=$ac_check_lib_save_LIBS |
fi |
-done |
-if ${ac_cv_search_gethostent+:} false; then : |
- |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
+if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" |
else |
- ac_cv_search_gethostent=no |
-fi |
-rm conftest.$ac_ext |
-LIBS=$ac_func_search_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostent" >&5 |
-$as_echo "$ac_cv_search_gethostent" >&6; } |
-ac_res=$ac_cv_search_gethostent |
-if test "$ac_res" != no; then : |
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" |
- |
-fi |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setsockopt" >&5 |
-$as_echo_n "checking for library containing setsockopt... " >&6; } |
-if ${ac_cv_search_setsockopt+:} false; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 |
+$as_echo_n "checking for dlopen in -lsvld... " >&6; } |
+if ${ac_cv_lib_svld_dlopen+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- ac_func_search_save_LIBS=$LIBS |
+ ac_check_lib_save_LIBS=$LIBS |
+LIBS="-lsvld $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -14420,53 +12625,36 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char setsockopt (); |
+char dlopen (); |
int |
main () |
{ |
-return setsockopt (); |
+return dlopen (); |
; |
return 0; |
} |
_ACEOF |
-for ac_lib in '' socket net network; do |
- if test -z "$ac_lib"; then |
- ac_res="none required" |
- else |
- ac_res=-l$ac_lib |
- LIBS="-l$ac_lib $ac_func_search_save_LIBS" |
- fi |
- if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_search_setsockopt=$ac_res |
+if ac_fn_c_try_link "$LINENO"; then : |
+ ac_cv_lib_svld_dlopen=yes |
+else |
+ ac_cv_lib_svld_dlopen=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext |
- if ${ac_cv_search_setsockopt+:} false; then : |
- break |
+ conftest$ac_exeext conftest.$ac_ext |
+LIBS=$ac_check_lib_save_LIBS |
fi |
-done |
-if ${ac_cv_search_setsockopt+:} false; then : |
- |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 |
+$as_echo "$ac_cv_lib_svld_dlopen" >&6; } |
+if test "x$ac_cv_lib_svld_dlopen" = xyes; then : |
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" |
else |
- ac_cv_search_setsockopt=no |
-fi |
-rm conftest.$ac_ext |
-LIBS=$ac_func_search_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setsockopt" >&5 |
-$as_echo "$ac_cv_search_setsockopt" >&6; } |
-ac_res=$ac_cv_search_setsockopt |
-if test "$ac_res" != no; then : |
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" |
- |
-fi |
- |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing connect" >&5 |
-$as_echo_n "checking for library containing connect... " >&6; } |
-if ${ac_cv_search_connect+:} false; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 |
+$as_echo_n "checking for dld_link in -ldld... " >&6; } |
+if ${ac_cv_lib_dld_dld_link+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
- ac_func_search_save_LIBS=$LIBS |
+ ac_check_lib_save_LIBS=$LIBS |
+LIBS="-ldld $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -14476,760 +12664,470 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char connect (); |
+char dld_link (); |
int |
main () |
{ |
-return connect (); |
+return dld_link (); |
; |
return 0; |
} |
_ACEOF |
-for ac_lib in '' inet; do |
- if test -z "$ac_lib"; then |
- ac_res="none required" |
- else |
- ac_res=-l$ac_lib |
- LIBS="-l$ac_lib $ac_func_search_save_LIBS" |
- fi |
- if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_search_connect=$ac_res |
+if ac_fn_c_try_link "$LINENO"; then : |
+ ac_cv_lib_dld_dld_link=yes |
+else |
+ ac_cv_lib_dld_dld_link=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext |
- if ${ac_cv_search_connect+:} false; then : |
- break |
+ conftest$ac_exeext conftest.$ac_ext |
+LIBS=$ac_check_lib_save_LIBS |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 |
+$as_echo "$ac_cv_lib_dld_dld_link" >&6; } |
+if test "x$ac_cv_lib_dld_dld_link" = xyes; then : |
+ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" |
fi |
-done |
-if ${ac_cv_search_connect+:} false; then : |
-else |
- ac_cv_search_connect=no |
+ |
fi |
-rm conftest.$ac_ext |
-LIBS=$ac_func_search_save_LIBS |
+ |
+ |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_connect" >&5 |
-$as_echo "$ac_cv_search_connect" >&6; } |
-ac_res=$ac_cv_search_connect |
-if test "$ac_res" != no; then : |
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" |
+ |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of socket length (socklen_t)" >&5 |
-$as_echo_n "checking for type of socket length (socklen_t)... " >&6; } |
-cat > conftest.$ac_ext <<EOF |
-#line 14524 "configure" |
-#include "confdefs.h" |
+fi |
-#include <stddef.h> |
-#include <sys/types.h> |
-#include <sys/socket.h> |
-int main(void) { |
-(void)getsockopt (1, 1, 1, NULL, (socklen_t *)NULL) |
-; return 0; } |
-EOF |
-if { (eval echo configure:14535: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then |
- rm -rf conftest* |
+fi |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: socklen_t *" >&5 |
-$as_echo "socklen_t *" >&6; } |
- XML_SOCKLEN_T=socklen_t |
-else |
- echo "configure: failed program was:" >&5 |
- cat conftest.$ac_ext >&5 |
- rm -rf conftest* |
+ ;; |
+ esac |
- cat > conftest.$ac_ext <<EOF |
-#line 14547 "configure" |
-#include "confdefs.h" |
+ if test "x$lt_cv_dlopen" != xno; then |
+ enable_dlopen=yes |
+ else |
+ enable_dlopen=no |
+ fi |
-#include <stddef.h> |
-#include <sys/types.h> |
-#include <sys/socket.h> |
-int main(void) { |
+ case $lt_cv_dlopen in |
+ dlopen) |
+ save_CPPFLAGS="$CPPFLAGS" |
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" |
-(void)getsockopt (1, 1, 1, NULL, (size_t *)NULL) |
-; return 0; } |
-EOF |
-if { (eval echo configure:14558: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then |
- rm -rf conftest* |
+ save_LDFLAGS="$LDFLAGS" |
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: size_t *" >&5 |
-$as_echo "size_t *" >&6; } |
- XML_SOCKLEN_T=size_t |
-else |
- echo "configure: failed program was:" >&5 |
- cat conftest.$ac_ext >&5 |
- rm -rf conftest* |
+ save_LIBS="$LIBS" |
+ LIBS="$lt_cv_dlopen_libs $LIBS" |
- cat > conftest.$ac_ext <<EOF |
-#line 14570 "configure" |
+ { $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; } |
+if ${lt_cv_dlopen_self+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test "$cross_compiling" = yes; then : |
+ lt_cv_dlopen_self=cross |
+else |
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
+ lt_status=$lt_dlunknown |
+ cat > conftest.$ac_ext <<_LT_EOF |
+#line $LINENO "configure" |
#include "confdefs.h" |
-#include <stddef.h> |
-#include <sys/types.h> |
-#include <sys/socket.h> |
-int main(void) { |
- |
-(void)getsockopt (1, 1, 1, NULL, (int *)NULL) |
-; return 0; } |
-EOF |
-if { (eval echo configure:14581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; _out=`eval $ac_compile 2>&1` && test "x$_out" = x; }; then |
- rm -rf conftest* |
+#if HAVE_DLFCN_H |
+#include <dlfcn.h> |
+#endif |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: int *" >&5 |
-$as_echo "int *" >&6; } |
- XML_SOCKLEN_T=int |
-else |
- echo "configure: failed program was:" >&5 |
- cat conftest.$ac_ext >&5 |
- rm -rf conftest* |
+#include <stdio.h> |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine" >&5 |
-$as_echo "$as_me: WARNING: could not determine" >&2;} |
- XML_SOCKLEN_T="int" |
-fi |
-rm -f conftest* |
-fi |
-rm -f conftest* |
-fi |
-rm -f conftest* |
+#ifdef RTLD_GLOBAL |
+# define LT_DLGLOBAL RTLD_GLOBAL |
+#else |
+# ifdef DL_GLOBAL |
+# define LT_DLGLOBAL DL_GLOBAL |
+# else |
+# define LT_DLGLOBAL 0 |
+# endif |
+#endif |
-cat >>confdefs.h <<_ACEOF |
-#define XML_SOCKLEN_T $XML_SOCKLEN_T |
-_ACEOF |
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we |
+ find out it does not work in some platform. */ |
+#ifndef LT_DLLAZY_OR_NOW |
+# ifdef RTLD_LAZY |
+# define LT_DLLAZY_OR_NOW RTLD_LAZY |
+# else |
+# ifdef DL_LAZY |
+# define LT_DLLAZY_OR_NOW DL_LAZY |
+# else |
+# ifdef RTLD_NOW |
+# define LT_DLLAZY_OR_NOW RTLD_NOW |
+# else |
+# ifdef DL_NOW |
+# define LT_DLLAZY_OR_NOW DL_NOW |
+# else |
+# define LT_DLLAZY_OR_NOW 0 |
+# endif |
+# endif |
+# endif |
+# endif |
+#endif |
+/* When -fvisbility=hidden is used, assume the code has been annotated |
+ correspondingly for the symbols needed. */ |
+#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) |
+int fnord () __attribute__((visibility("default"))); |
+#endif |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for const gethostbyname() argument" >&5 |
-$as_echo_n "checking for const gethostbyname() argument... " >&6; } |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <netdb.h> |
-int |
-main () |
+int fnord () { return 42; } |
+int main () |
{ |
-(void)gethostbyname((const char *)""); |
- ; |
- return 0; |
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); |
+ int status = $lt_dlunknown; |
+ |
+ if (self) |
+ { |
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; |
+ else |
+ { |
+ if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; |
+ else puts (dlerror ()); |
+ } |
+ /* dlclose (self); */ |
+ } |
+ else |
+ puts (dlerror ()); |
+ |
+ return status; |
} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- have_gethostbyname_const_arg=yes |
-else |
- have_gethostbyname_const_arg=no |
+_LT_EOF |
+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
+ (eval $ac_link) 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then |
+ (./conftest; exit; ) >&5 2>/dev/null |
+ lt_status=$? |
+ case x$lt_status in |
+ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; |
+ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; |
+ x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; |
+ esac |
+ else : |
+ # compilation failed |
+ lt_cv_dlopen_self=no |
+ fi |
fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_gethostbyname_const_arg" >&5 |
-$as_echo "$have_gethostbyname_const_arg" >&6; } |
-if test x"$have_gethostbyname_const_arg" = x"yes"; then |
+rm -fr conftest* |
+ |
-$as_echo "#define GETHOSTBYNAME_ARG_CAST /**/" >>confdefs.h |
+fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 |
+$as_echo "$lt_cv_dlopen_self" >&6; } |
+ if test "x$lt_cv_dlopen_self" = xyes; then |
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 |
+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } |
+if ${lt_cv_dlopen_self_static+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
+ if test "$cross_compiling" = yes; then : |
+ lt_cv_dlopen_self_static=cross |
+else |
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
+ lt_status=$lt_dlunknown |
+ cat > conftest.$ac_ext <<_LT_EOF |
+#line $LINENO "configure" |
+#include "confdefs.h" |
+ |
+#if HAVE_DLFCN_H |
+#include <dlfcn.h> |
+#endif |
+ |
+#include <stdio.h> |
+ |
+#ifdef RTLD_GLOBAL |
+# define LT_DLGLOBAL RTLD_GLOBAL |
+#else |
+# ifdef DL_GLOBAL |
+# define LT_DLGLOBAL DL_GLOBAL |
+# else |
+# define LT_DLGLOBAL 0 |
+# endif |
+#endif |
+ |
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we |
+ find out it does not work in some platform. */ |
+#ifndef LT_DLLAZY_OR_NOW |
+# ifdef RTLD_LAZY |
+# define LT_DLLAZY_OR_NOW RTLD_LAZY |
+# else |
+# ifdef DL_LAZY |
+# define LT_DLLAZY_OR_NOW DL_LAZY |
+# else |
+# ifdef RTLD_NOW |
+# define LT_DLLAZY_OR_NOW RTLD_NOW |
+# else |
+# ifdef DL_NOW |
+# define LT_DLLAZY_OR_NOW DL_NOW |
+# else |
+# define LT_DLLAZY_OR_NOW 0 |
+# endif |
+# endif |
+# endif |
+# endif |
+#endif |
+ |
+/* When -fvisbility=hidden is used, assume the code has been annotated |
+ correspondingly for the symbols needed. */ |
+#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) |
+int fnord () __attribute__((visibility("default"))); |
+#endif |
-$as_echo "#define GETHOSTBYNAME_ARG_CAST (char *)" >>confdefs.h |
+int fnord () { return 42; } |
+int main () |
+{ |
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); |
+ int status = $lt_dlunknown; |
-fi |
+ if (self) |
+ { |
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; |
+ else |
+ { |
+ if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; |
+ else puts (dlerror ()); |
+ } |
+ /* dlclose (self); */ |
+ } |
+ else |
+ puts (dlerror ()); |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for const send() second argument" >&5 |
-$as_echo_n "checking for const send() second argument... " >&6; } |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <sys/types.h> |
-#include <sys/socket.h> |
-int |
-main () |
-{ |
-(void)send(1,(const char *)"",1,1); |
- ; |
- return 0; |
+ return status; |
} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- have_send_const_arg2=yes |
-else |
- have_send_const_arg2=no |
+_LT_EOF |
+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
+ (eval $ac_link) 2>&5 |
+ ac_status=$? |
+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
+ test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then |
+ (./conftest; exit; ) >&5 2>/dev/null |
+ lt_status=$? |
+ case x$lt_status in |
+ x$lt_dlno_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 ;; |
+ esac |
+ else : |
+ # compilation failed |
+ lt_cv_dlopen_self_static=no |
+ fi |
fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_send_const_arg2" >&5 |
-$as_echo "$have_send_const_arg2" >&6; } |
-if test x"$have_send_const_arg2" = x"yes"; then |
- |
-$as_echo "#define SEND_ARG2_CAST /**/" >>confdefs.h |
- |
-else |
+rm -fr conftest* |
-$as_echo "#define SEND_ARG2_CAST (char *)" >>confdefs.h |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 |
+$as_echo "$lt_cv_dlopen_self_static" >&6; } |
+ fi |
+ CPPFLAGS="$save_CPPFLAGS" |
+ LDFLAGS="$save_LDFLAGS" |
+ LIBS="$save_LIBS" |
+ ;; |
+ esac |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable IPv6" >&5 |
-$as_echo_n "checking whether to enable IPv6... " >&6; } |
-# Check whether --enable-ipv6 was given. |
-if test "${enable_ipv6+set}" = set; then : |
- enableval=$enable_ipv6; |
-else |
- enable_ipv6=yes |
-fi |
+ case $lt_cv_dlopen_self in |
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; |
+ *) enable_dlopen_self=unknown ;; |
+ esac |
-if test "$with_minimum" = "yes" |
-then |
- enable_ipv6=no |
+ case $lt_cv_dlopen_self_static in |
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; |
+ *) enable_dlopen_self_static=unknown ;; |
+ esac |
fi |
-if test $enable_ipv6 = yes; then |
- have_ipv6=no |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-# include <sys/types.h> |
-# include <sys/socket.h> |
- |
-int |
-main () |
-{ |
- struct sockaddr_storage ss; |
- socket(AF_INET6, SOCK_STREAM, 0) |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- have_ipv6=yes |
-else |
- have_ipv6=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_ipv6" >&5 |
-$as_echo "$have_ipv6" >&6; } |
- if test $have_ipv6 = yes; then |
-$as_echo "#define SUPPORT_IP6 /**/" >>confdefs.h |
- have_broken_ss_family=no |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking struct sockaddr::ss_family" >&5 |
-$as_echo_n "checking struct sockaddr::ss_family... " >&6; } |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-# include <sys/types.h> |
-# include <sys/socket.h> |
-int |
-main () |
-{ |
- struct sockaddr_storage ss ; |
- ss.ss_family = 0 ; |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- have_ss_family=yes |
-else |
- have_ss_family=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_ss_family" >&5 |
-$as_echo "$have_ss_family" >&6; } |
- if test x$have_ss_family = xno ; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking broken struct sockaddr::ss_family" >&5 |
-$as_echo_n "checking broken struct sockaddr::ss_family... " >&6; } |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-# include <sys/types.h> |
-# include <sys/socket.h> |
-int |
-main () |
-{ |
- struct sockaddr_storage ss ; |
- ss.__ss_family = 0 ; |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- have_broken_ss_family=yes |
+striplib= |
+old_striplib= |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 |
+$as_echo_n "checking whether stripping libraries is possible... " >&6; } |
+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 "$striplib" && striplib="$STRIP --strip-unneeded" |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
+$as_echo "yes" >&6; } |
else |
- have_broken_ss_family=no |
- |
+# FIXME - insert some real tests, host_os isn't really good enough |
+ case $host_os in |
+ darwin*) |
+ if test -n "$STRIP" ; then |
+ striplib="$STRIP -x" |
+ old_striplib="$STRIP -S" |
+ { $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; } |
+ fi |
+ ;; |
+ *) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+ ;; |
+ esac |
fi |
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_broken_ss_family" >&5 |
-$as_echo "$have_broken_ss_family" >&6; } |
- if test x$have_broken_ss_family = xyes ; then |
- |
-$as_echo "#define HAVE_BROKEN_SS_FAMILY /**/" >>confdefs.h |
-$as_echo "#define ss_family __ss_family" >>confdefs.h |
- |
- else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ss_family and __ss_family not found" >&5 |
-$as_echo "$as_me: WARNING: ss_family and __ss_family not found" >&2;} |
- fi |
- fi |
- have_getaddrinfo=no |
- ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" |
-if test "x$ac_cv_func_getaddrinfo" = xyes; then : |
- have_getaddrinfo=yes |
-fi |
- if test $have_getaddrinfo != yes; then |
- for lib in bsd socket inet; do |
- as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_getaddrinfo" | $as_tr_sh` |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -l$lib" >&5 |
-$as_echo_n "checking for getaddrinfo in -l$lib... " >&6; } |
-if eval \${$as_ac_Lib+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-l$lib $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char getaddrinfo (); |
-int |
-main () |
-{ |
-return getaddrinfo (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- eval "$as_ac_Lib=yes" |
-else |
- eval "$as_ac_Lib=no" |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-eval ac_res=\$$as_ac_Lib |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
-$as_echo "$ac_res" >&6; } |
-if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then : |
- LIBS="$LIBS -l$lib";have_getaddrinfo=yes;break |
-fi |
- done |
- fi |
- if test $have_getaddrinfo = yes; then |
-$as_echo "#define HAVE_GETADDRINFO /**/" >>confdefs.h |
- fi |
- fi |
-fi |
-ac_fn_c_check_func "$LINENO" "isnan" "ac_cv_func_isnan" |
-if test "x$ac_cv_func_isnan" = xyes; then : |
-$as_echo "#define HAVE_ISNAN /**/" >>confdefs.h |
+ # Report which library types will actually be built |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 |
+$as_echo_n "checking if libtool supports shared libraries... " >&6; } |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 |
+$as_echo "$can_build_shared" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isnan in -lm" >&5 |
-$as_echo_n "checking for isnan in -lm... " >&6; } |
-if ${ac_cv_lib_m_isnan+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lm $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 |
+$as_echo_n "checking whether to build shared libraries... " >&6; } |
+ test "$can_build_shared" = "no" && enable_shared=no |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char isnan (); |
-int |
-main () |
-{ |
-return isnan (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_m_isnan=yes |
-else |
- ac_cv_lib_m_isnan=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_isnan" >&5 |
-$as_echo "$ac_cv_lib_m_isnan" >&6; } |
-if test "x$ac_cv_lib_m_isnan" = xyes; then : |
+ # On AIX, shared libraries and static libraries use the same namespace, and |
+ # are all built from PIC. |
+ case $host_os in |
+ aix3*) |
+ test "$enable_shared" = yes && enable_static=no |
+ if test -n "$RANLIB"; then |
+ archive_cmds="$archive_cmds~\$RANLIB \$lib" |
+ postinstall_cmds='$RANLIB $lib' |
+ fi |
+ ;; |
-$as_echo "#define HAVE_ISNAN /**/" >>confdefs.h |
+ aix[4-9]*) |
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then |
+ test "$enable_shared" = yes && enable_static=no |
+ fi |
+ ;; |
+ esac |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 |
+$as_echo "$enable_shared" >&6; } |
-fi |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 |
+$as_echo_n "checking whether to build static libraries... " >&6; } |
+ # Make sure either enable_shared or enable_static is yes. |
+ test "$enable_shared" = yes || enable_static=yes |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 |
+$as_echo "$enable_static" >&6; } |
-fi |
-ac_fn_c_check_func "$LINENO" "isinf" "ac_cv_func_isinf" |
-if test "x$ac_cv_func_isinf" = xyes; then : |
-$as_echo "#define HAVE_ISINF /**/" >>confdefs.h |
+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 |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isinf in -lm" >&5 |
-$as_echo_n "checking for isinf in -lm... " >&6; } |
-if ${ac_cv_lib_m_isinf+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lm $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
+CC="$lt_save_CC" |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char isinf (); |
-int |
-main () |
-{ |
-return isinf (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_m_isinf=yes |
-else |
- ac_cv_lib_m_isinf=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_isinf" >&5 |
-$as_echo "$ac_cv_lib_m_isinf" >&6; } |
-if test "x$ac_cv_lib_m_isinf" = xyes; then : |
-$as_echo "#define HAVE_ISINF /**/" >>confdefs.h |
-fi |
-fi |
-XML_LIBDIR='-L${libdir}' |
-XML_INCLUDEDIR='-I${includedir}/libxml2' |
-XML_CFLAGS="" |
-RDL_LIBS="" |
-if test "${GCC}" != "yes" ; then |
- case "${host}" in |
- hppa*-*-hpux* ) |
- CFLAGS="${CFLAGS} -Wp,-H30000" |
- ;; |
- *-dec-osf* ) |
- CFLAGS="${CFLAGS} -ieee" |
- ;; |
- alpha*-*-linux* ) |
- CFLAGS="${CFLAGS} -ieee" |
- ;; |
- esac |
-else |
- if test "$with_fexceptions" = "yes" |
- then |
- # |
- # Not activated by default because this inflates the code size |
- # Used to allow propagation of C++ exceptions through the library |
- # |
- CFLAGS="${CFLAGS} -fexceptions" |
- fi |
- # warnings we'd like to see |
- CFLAGS="${CFLAGS} -pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls" |
- # warnings we'd like to supress |
- CFLAGS="${CFLAGS} -Wno-long-long" |
- case "${host}" in |
- alpha*-*-linux* ) |
- CFLAGS="${CFLAGS} -mieee" |
- ;; |
- alpha*-*-osf* ) |
- CFLAGS="${CFLAGS} -mieee" |
- ;; |
- esac |
-fi |
-case ${host} in |
- *-*-solaris*) |
- XML_LIBDIR="${XML_LIBDIR} -R${libdir}" |
- ;; |
- hppa*-hp-mpeix) |
- NEED_TRIO=1 |
- ;; |
- *-*-mingw* | *-*-cygwin* | *-*-msvc* ) |
- # If the host is Windows, and shared libraries are disabled, we |
- # need to add -DLIBXML_STATIC to CFLAGS in order for linking to |
- # work properly (without it, xmlexports.h would force the use of |
- # DLL imports, which obviously aren't present in a static |
- # library). |
- if test "x$enable_shared" = "xno"; then |
- XML_CFLAGS="$XML_CFLAGS -DLIBXML_STATIC" |
- CFLAGS="$CFLAGS -DLIBXML_STATIC" |
- fi |
- ;; |
-esac |
-PYTHON_VERSION= |
-PYTHON_INCLUDES= |
-PYTHON_SITE_PACKAGES= |
-PYTHON_TESTS= |
-pythondir= |
-if test "$with_python" != "no" ; then |
- if test -x "$with_python/bin/python" |
- then |
- echo Found python in $with_python/bin/python |
- PYTHON="$with_python/bin/python" |
- else |
- if test -x "$with_python/python.exe" |
- then |
- echo Found python in $with_python/python.exe |
- PYTHON="$with_python/python.exe" |
- else |
- if test -x "$with_python" |
- then |
- echo Found python in $with_python |
- PYTHON="$with_python" |
- else |
- if test -x "$PYTHON" |
- then |
- echo Found python in environment PYTHON=$PYTHON |
- with_python=`$PYTHON -c "import sys; print(sys.exec_prefix)"` |
- else |
- # Extract the first word of "python python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5", so it can be a program name with args. |
-set dummy python python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5; ac_word=$2 |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
-$as_echo_n "checking for $ac_word... " >&6; } |
-if ${ac_cv_path_PYTHON+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- case $PYTHON in |
- [\\/]* | ?:[\\/]*) |
- ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. |
- ;; |
- *) |
- 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_exec_ext in '' $ac_executable_extensions; do |
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
- ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext" |
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
- break 2 |
- fi |
-done |
- done |
-IFS=$as_save_IFS |
- ;; |
-esac |
-fi |
-PYTHON=$ac_cv_path_PYTHON |
-if test -n "$PYTHON"; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 |
-$as_echo "$PYTHON" >&6; } |
-else |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
-fi |
- fi |
- fi |
- fi |
- fi |
- if test "$PYTHON" != "" |
- then |
- PYTHON_VERSION=`$PYTHON -c "from distutils import sysconfig; print(sysconfig.get_python_version())"` |
- PYTHON_INCLUDES=`$PYTHON -c "from distutils import sysconfig; print(sysconfig.get_python_inc())"` |
-# does not work as it produce a /usr/lib/python path instead of/usr/lib64/python |
-# |
-# PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print(sysconfig.get_python_lib())"` |
- echo Found Python version $PYTHON_VERSION |
- fi |
- if test "$PYTHON_VERSION" != "" -a "$PYTHON_INCLUDES" = "" |
- then |
- if test -r $with_python/include/python$PYTHON_VERSION/Python.h |
- then |
- PYTHON_INCLUDES=$with_python/include/python$PYTHON_VERSION |
- else |
- if test -r $prefix/include/python$PYTHON_VERSION/Python.h |
- then |
- PYTHON_INCLUDES=$prefix/include/python$PYTHON_VERSION |
- else |
- if test -r /usr/include/python$PYTHON_VERSION/Python.h |
- then |
- PYTHON_INCLUDES=/usr/include/python$PYTHON_VERSION |
- else |
- if test -r $with_python/include/Python.h |
- then |
- PYTHON_INCLUDES=$with_python/include |
- else |
- echo could not find python$PYTHON_VERSION/Python.h or $with_python/include/Python.h |
- fi |
- fi |
- fi |
- fi |
- fi |
- if test "$with_python_install_dir" != "" |
- then |
- PYTHON_SITE_PACKAGES="$with_python_install_dir" |
- fi |
- if test "$PYTHON_VERSION" != "" -a "$PYTHON_SITE_PACKAGES" = "" |
- then |
- if test -d $libdir/python$PYTHON_VERSION/site-packages |
- then |
- PYTHON_SITE_PACKAGES=$libdir/python$PYTHON_VERSION/site-packages |
- else |
- if test -d $with_python/lib/site-packages |
- then |
- PYTHON_SITE_PACKAGES=$with_python/lib/site-packages |
- else |
- PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print(sysconfig.get_python_lib())"` |
- fi |
- fi |
- fi |
- pythondir='$(PYTHON_SITE_PACKAGES)' |
- PYTHON_LIBS=`python$PYTHON_VERSION-config --ldflags` |
-else |
- PYTHON= |
-fi |
- if test "$PYTHON_INCLUDES" != ""; then |
- WITH_PYTHON_TRUE= |
- WITH_PYTHON_FALSE='#' |
-else |
- WITH_PYTHON_TRUE='#' |
- WITH_PYTHON_FALSE= |
-fi |
+ ac_config_commands="$ac_config_commands libtool" |
-if test "$PYTHON_INCLUDES" != "" |
-then |
- PYTHON_SUBDIR=python |
-else |
- PYTHON_SUBDIR= |
-fi |
+# Only expand once: |
-WITH_MODULES=0 |
-TEST_MODULES= |
-if test "$with_modules" != "no" ; then |
- case "$host" in |
- *-*-cygwin*) |
- MODULE_EXTENSION=".dll" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lcygwin" >&5 |
-$as_echo_n "checking for dlopen in -lcygwin... " >&6; } |
-if ${ac_cv_lib_cygwin_dlopen+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lcygwin $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char dlopen (); |
-int |
-main () |
-{ |
-return dlopen (); |
- ; |
- return 0; |
-} |
+ |
+for ac_header in sys/types.h sys/time.h stdlib.h unistd.h string.h |
+do : |
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" |
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_cygwin_dlopen=yes |
-else |
- ac_cv_lib_cygwin_dlopen=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cygwin_dlopen" >&5 |
-$as_echo "$ac_cv_lib_cygwin_dlopen" >&6; } |
-if test "x$ac_cv_lib_cygwin_dlopen" = xyes; then : |
- WITH_MODULES=1 |
- MODULE_PLATFORM_LIBS= |
+fi |
-$as_echo "#define HAVE_DLOPEN /**/" >>confdefs.h |
+done |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to pass version script to the linker ($LD)" >&5 |
+$as_echo_n "checking how to pass version script to the linker ($LD)... " >&6; } |
+VERSION_SCRIPT_FLAGS=none |
+if $LD --help 2>&1 | grep "version-script" >/dev/null 2>/dev/null; then |
+ VERSION_SCRIPT_FLAGS=-Wl,--version-script= |
+elif $LD --help 2>&1 | grep "M mapfile" >/dev/null 2>/dev/null; then |
+ VERSION_SCRIPT_FLAGS="-Wl,-M -Wl," |
fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $VERSION_SCRIPT_FLAGS" >&5 |
+$as_echo "$VERSION_SCRIPT_FLAGS" >&6; } |
- ;; |
- *-*-mingw*) |
- MODULE_EXTENSION=".dll" |
- WITH_MODULES=1 |
- ;; |
- *) |
- ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" |
-if test "x$ac_cv_func_shl_load" = xyes; then : |
- libxml_have_shl_load=yes |
+ if test "$VERSION_SCRIPT_FLAGS" != none; then |
+ USE_VERSION_SCRIPT_TRUE= |
+ USE_VERSION_SCRIPT_FALSE='#' |
else |
+ USE_VERSION_SCRIPT_TRUE='#' |
+ USE_VERSION_SCRIPT_FALSE= |
+fi |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 |
-$as_echo_n "checking for shl_load in -ldld... " >&6; } |
-if ${ac_cv_lib_dld_shl_load+:} false; then : |
+ |
+case $host in |
+ *-mingw*) ;; |
+ *) |
+THREAD_LIBS="" |
+ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" |
+if test "x$ac_cv_header_pthread_h" = xyes; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in -lpthread" >&5 |
+$as_echo_n "checking for pthread_join in -lpthread... " >&6; } |
+if ${ac_cv_lib_pthread_pthread_join+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
-LIBS="-ldld $LIBS" |
+LIBS="-lpthread $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -15239,199 +13137,193 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char shl_load (); |
+char pthread_join (); |
int |
main () |
{ |
-return shl_load (); |
+return pthread_join (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_dld_shl_load=yes |
+ ac_cv_lib_pthread_pthread_join=yes |
else |
- ac_cv_lib_dld_shl_load=no |
+ ac_cv_lib_pthread_pthread_join=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 |
-$as_echo "$ac_cv_lib_dld_shl_load" >&6; } |
-if test "x$ac_cv_lib_dld_shl_load" = xyes; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_join" >&5 |
+$as_echo "$ac_cv_lib_pthread_pthread_join" >&6; } |
+if test "x$ac_cv_lib_pthread_pthread_join" = xyes; then : |
- MODULE_PLATFORM_LIBS="-ldld" |
- libxml_have_shl_load=yes |
-else |
- ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" |
-if test "x$ac_cv_func_dlopen" = xyes; then : |
- libxml_have_dlopen=yes |
-else |
+$as_echo "#define HAVE_LIBPTHREAD /**/" >>confdefs.h |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
-$as_echo_n "checking for dlopen in -ldl... " >&6; } |
-if ${ac_cv_lib_dl_dlopen+:} false; then : |
- $as_echo_n "(cached) " >&6 |
-else |
- ac_check_lib_save_LIBS=$LIBS |
-LIBS="-ldl $LIBS" |
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-/* Override any GCC internal prototype to avoid an error. |
- Use char because int might match the return type of a GCC |
- builtin and then its argument prototype would still apply. */ |
-#ifdef __cplusplus |
-extern "C" |
-#endif |
-char dlopen (); |
-int |
-main () |
-{ |
-return dlopen (); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_dl_dlopen=yes |
-else |
- ac_cv_lib_dl_dlopen=no |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
-LIBS=$ac_check_lib_save_LIBS |
-fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then : |
+$as_echo "#define HAVE_PTHREAD_H /**/" >>confdefs.h |
- MODULE_PLATFORM_LIBS="-ldl" |
- libxml_have_dlopen=yes |
+ THREAD_LIBS="-lpthread" |
fi |
fi |
-fi |
+ |
+ ;; |
+esac |
+ |
+ |
+ |
+ |
+XSLT_LOCALE_XLOCALE=0 |
+XSLT_LOCALE_WINAPI=0 |
+ |
+for ac_header in locale.h xlocale.h |
+do : |
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" |
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
+_ACEOF |
fi |
+done |
+ |
+if test $ac_cv_header_xlocale_h = yes; then |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if xlocale program link" >&5 |
+$as_echo_n "checking if xlocale program link... " >&6; } |
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
+/* end confdefs.h. */ |
- if test "${libxml_have_shl_load}" = "yes"; then |
- MODULE_EXTENSION=".sl" |
- WITH_MODULES=1 |
+#ifdef HAVE_LOCALE_H |
+#include <locale.h> |
+#endif |
+#ifdef HAVE_XLOCALE_H |
+#include <xlocale.h> |
+#endif |
+#ifdef HAVE_STRING_H |
+#include <string.h> |
+#endif |
+#ifdef HAVE_STDLIB_H |
+#include <stdlib.h> |
+#endif |
-$as_echo "#define HAVE_SHLLOAD /**/" >>confdefs.h |
+#ifdef __GLIBC__ |
+typedef __locale_t xsltLocale; |
+#else |
+typedef locale_t xsltLocale; |
+#endif |
+#if defined(__GLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ <= 2 |
+#define newlocale __newlocale |
+#define freelocale __freelocale |
+#define strxfrm_l __strxfrm_l |
+#define LC_COLLATE_MASK (1 << LC_COLLATE) |
+#endif |
- fi |
+int |
+main () |
+{ |
- if test "${libxml_have_dlopen}" = "yes"; then |
- case "${host}" in |
- *-*-hpux* ) |
- MODULE_EXTENSION=".sl" |
- ;; |
- * ) |
- MODULE_EXTENSION=".so" |
- ;; |
- esac |
+ xsltLocale locale; |
+ const char *src[2] = { "\xc3\x84rger", "Zeppelin" }; |
+ char *dst[2]; |
+ size_t len, r; |
+ int i; |
+ |
+ locale = newlocale(LC_COLLATE_MASK, "en_US.utf8", NULL); |
+ if (locale == NULL) exit(1); |
+ for (i=0; i<2; ++i) { |
+ len = strxfrm_l(NULL, src[i], 0, locale) + 1; |
+ dst[i] = malloc(len); |
+ if(dst[i] == NULL) exit(1); |
+ r = strxfrm_l(dst[i], src[i], len, locale); |
+ if(r >= len) exit(1); |
+ } |
+ if (strcmp(dst[0], dst[1]) >= 0) exit(1); |
- WITH_MODULES=1 |
+ exit(0); |
+ return(0); |
-$as_echo "#define HAVE_DLOPEN /**/" >>confdefs.h |
+ ; |
+ return 0; |
+} |
+_ACEOF |
+if ac_fn_c_try_link "$LINENO"; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
+$as_echo "yes" >&6; }; XSLT_LOCALE_XLOCALE=1 |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
- fi |
- ;; |
- esac |
fi |
- |
-if test "${WITH_MODULES}" = "1"; then |
- TEST_MODULES="ModuleTests" |
+rm -f core conftest.err conftest.$ac_objext \ |
+ conftest$ac_exeext conftest.$ac_ext |
+else |
+ case "$host" in |
+ *-*-mingw*) |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: using winapi locale" >&5 |
+$as_echo "$as_me: using winapi locale" >&6;} |
+ XSLT_LOCALE_WINAPI=1;; |
+ esac |
fi |
+for ac_header in ieeefp.h nan.h math.h fp_class.h float.h ansidecl.h |
+do : |
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" |
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
+_ACEOF |
- |
-if [ "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XML" ] || \ |
- [ "${LOGNAME}" = "veillard" -a "`pwd`" = "/home/veillard/libxml2" ] || \ |
- [ "${LOGNAME}" = "bill" -a "`pwd`" = "/home/bill/gnomesvn/libxml2" ] |
- then |
- if test "$with_minimum" != "yes" |
- then |
- if test "${with_mem_debug}" = "" ; then |
- echo Activating memory debugging |
- with_mem_debug="yes" |
- with_run_debug="yes" |
- fi |
- if test "${with_docbook}" = "" ; then |
- with_docbook="yes" |
- fi |
- fi |
- if test "${GCC}" = "yes" ; then |
- CFLAGS="-g -O -pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls -Wall" |
- fi |
- STATIC_BINARIES="-static" |
-else |
- STATIC_BINARIES= |
fi |
+done |
+for ac_header in sys/timeb.h time.h sys/stat.h sys/select.h stdarg.h |
+do : |
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" |
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
+_ACEOF |
-if test "${NEED_TRIO}" = "1" ; then |
- echo Adding trio library for string functions |
- WITH_TRIO=1 |
-else |
- WITH_TRIO=0 |
-fi |
- if test "${NEED_TRIO}" = "1"; then |
- WITH_TRIO_SOURCES_TRUE= |
- WITH_TRIO_SOURCES_FALSE='#' |
-else |
- WITH_TRIO_SOURCES_TRUE='#' |
- WITH_TRIO_SOURCES_FALSE= |
fi |
+done |
+for ac_func in stat _stat |
+do : |
+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
+if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
+_ACEOF |
-echo Checking configuration requirements |
+fi |
+done |
-THREAD_LIBS="" |
-BASE_THREAD_LIBS="" |
-WITH_THREADS=0 |
-THREAD_CFLAGS="" |
-TEST_THREADS="" |
-THREADS_W32="" |
-WITH_THREAD_ALLOC=0 |
- |
-if test "$with_threads" = "no" ; then |
- echo Disabling multithreaded support |
-else |
- echo Enabling multithreaded support |
- |
- case $host_os in |
- *mingw32*) if test "$with_threads" != "pthread" && test "$with_threads" != "no"; then |
- WITH_THREADS="1" |
- THREADS_W32="1" |
- THREAD_CFLAGS="$THREAD_CFLAGS -DHAVE_WIN32_THREADS" |
- fi |
- ;; |
- esac |
+ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow" |
+if test "x$ac_cv_func_pow" = xyes; then : |
- if test -z "$THREADS_W32"; then |
- if test "$with_threads" = "pthread" || test "$with_threads" = "" || test "$with_threads" = "yes" ; then |
- ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" |
-if test "x$ac_cv_header_pthread_h" = xyes; then : |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in -lpthread" >&5 |
-$as_echo_n "checking for pthread_join in -lpthread... " >&6; } |
-if ${ac_cv_lib_pthread_pthread_join+:} false; then : |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5 |
+$as_echo_n "checking for pow in -lm... " >&6; } |
+if ${ac_cv_lib_m_pow+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lpthread $LIBS" |
+LIBS="-lm $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -15441,109 +13333,46 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char pthread_join (); |
+char pow (); |
int |
main () |
{ |
-return pthread_join (); |
+return pow (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_pthread_pthread_join=yes |
+ ac_cv_lib_m_pow=yes |
else |
- ac_cv_lib_pthread_pthread_join=no |
+ ac_cv_lib_m_pow=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_join" >&5 |
-$as_echo "$ac_cv_lib_pthread_pthread_join" >&6; } |
-if test "x$ac_cv_lib_pthread_pthread_join" = xyes; then : |
- |
- THREAD_LIBS="-lpthread" |
- |
-$as_echo "#define HAVE_LIBPTHREAD /**/" >>confdefs.h |
- |
- |
-$as_echo "#define HAVE_PTHREAD_H /**/" >>confdefs.h |
- |
- WITH_THREADS="1" |
-fi |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5 |
+$as_echo "$ac_cv_lib_m_pow" >&6; } |
+if test "x$ac_cv_lib_m_pow" = xyes; then : |
+ M_LIBS="-lm"; |
+$as_echo "#define HAVE_POW /**/" >>confdefs.h |
fi |
- |
- fi |
- fi |
- |
- case $host_os in |
- *cygwin*) THREAD_LIBS="" |
- ;; |
- *beos*) WITH_THREADS="1" |
- THREAD_CFLAGS="$THREAD_CFLAGS -DHAVE_BEOS_THREADS" |
- ;; |
- *linux*) |
- if test "${GCC}" = "yes" ; then |
- GCC_VERSION=`${CC} --version | head -1 | awk '{print $3}'` |
- GCC_MAJOR=`echo ${GCC_VERSION} | sed 's+\..*++'` |
- GCC_MEDIUM=`echo ${GCC_VERSION} | sed 's+[0-9]*\.++' | sed 's+\..*++'` |
- if test "${THREAD_LIBS}" = "-lpthread" ; then |
- if expr ${GCC_MEDIUM} \> 2 \& ${GCC_MAJOR} = 3 > /dev/null |
- then |
- THREAD_LIBS="" |
- BASE_THREAD_LIBS="-lpthread" |
- else |
- if expr ${GCC_MAJOR} \> 3 > /dev/null |
- then |
- THREAD_LIBS="" |
- BASE_THREAD_LIBS="-lpthread" |
- else |
- echo old GCC disabling weak symbols for pthread |
- fi |
- fi |
- fi |
- fi |
- ;; |
- esac |
- if test "$WITH_THREADS" = "1" ; then |
- THREAD_CFLAGS="$THREAD_CFLAGS -D_REENTRANT" |
- TEST_THREADS="Threadtests" |
- fi |
fi |
-if test "$with_thread_alloc" = "yes" -a "$WITH_THREADS" = "1" ; then |
- WITH_THREAD_ALLOC=1 |
-fi |
- |
+ac_fn_c_check_func "$LINENO" "floor" "ac_cv_func_floor" |
+if test "x$ac_cv_func_floor" = xyes; then : |
- |
- |
- |
- if test -n "$THREADS_W32"; then |
- THREADS_W32_TRUE= |
- THREADS_W32_FALSE='#' |
else |
- THREADS_W32_TRUE='#' |
- THREADS_W32_FALSE= |
-fi |
- |
- |
-if test "$with_history" = "yes" ; then |
- echo Enabling xmllint shell history |
- unset tcap |
- for termlib in ncurses curses termcap terminfo termlib; do |
- as_ac_Lib=`$as_echo "ac_cv_lib_${termlib}''_tputs" | $as_tr_sh` |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tputs in -l${termlib}" >&5 |
-$as_echo_n "checking for tputs in -l${termlib}... " >&6; } |
-if eval \${$as_ac_Lib+:} false; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5 |
+$as_echo_n "checking for floor in -lm... " >&6; } |
+if ${ac_cv_lib_m_floor+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
-LIBS="-l${termlib} $LIBS" |
+LIBS="-lm $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -15553,43 +13382,46 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char tputs (); |
+char floor (); |
int |
main () |
{ |
-return tputs (); |
+return floor (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
- eval "$as_ac_Lib=yes" |
+ ac_cv_lib_m_floor=yes |
else |
- eval "$as_ac_Lib=no" |
+ ac_cv_lib_m_floor=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
-eval ac_res=\$$as_ac_Lib |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
-$as_echo "$ac_res" >&6; } |
-if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then : |
- tcap="-l$termlib" |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5 |
+$as_echo "$ac_cv_lib_m_floor" >&6; } |
+if test "x$ac_cv_lib_m_floor" = xyes; then : |
+ M_LIBS="-lm"; |
+$as_echo "#define HAVE_FLOOR /**/" >>confdefs.h |
+ |
fi |
- test -n "$tcap" && break |
- done |
+fi |
- ac_fn_c_check_header_mongrel "$LINENO" "readline/history.h" "ac_cv_header_readline_history_h" "$ac_includes_default" |
-if test "x$ac_cv_header_readline_history_h" = xyes; then : |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for append_history in -lhistory" >&5 |
-$as_echo_n "checking for append_history in -lhistory... " >&6; } |
-if ${ac_cv_lib_history_append_history+:} false; then : |
+ |
+ac_fn_c_check_func "$LINENO" "fabs" "ac_cv_func_fabs" |
+if test "x$ac_cv_func_fabs" = xyes; then : |
+ |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fabs in -lm" >&5 |
+$as_echo_n "checking for fabs in -lm... " >&6; } |
+if ${ac_cv_lib_m_fabs+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lhistory $LIBS" |
+LIBS="-lm $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -15599,46 +13431,92 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char append_history (); |
+char fabs (); |
int |
main () |
{ |
-return append_history (); |
+return fabs (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_history_append_history=yes |
+ ac_cv_lib_m_fabs=yes |
else |
- ac_cv_lib_history_append_history=no |
+ ac_cv_lib_m_fabs=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_history_append_history" >&5 |
-$as_echo "$ac_cv_lib_history_append_history" >&6; } |
-if test "x$ac_cv_lib_history_append_history" = xyes; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_fabs" >&5 |
+$as_echo "$ac_cv_lib_m_fabs" >&6; } |
+if test "x$ac_cv_lib_m_fabs" = xyes; then : |
+ M_LIBS="-lm"; |
+$as_echo "#define HAVE_FABS /**/" >>confdefs.h |
+ |
+fi |
+ |
+fi |
+ |
+ |
+ |
+for ac_func in gettimeofday |
+do : |
+ ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday" |
+if test "x$ac_cv_func_gettimeofday" = xyes; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define HAVE_GETTIMEOFDAY 1 |
+_ACEOF |
- RDL_LIBS="-lhistory" |
+fi |
+done |
-$as_echo "#define HAVE_LIBHISTORY /**/" >>confdefs.h |
+for ac_func in mktime localtime localtime_r asctime time gmtime gmtime_r ftime |
+do : |
+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
+if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
+_ACEOF |
fi |
+done |
+ |
+ |
+for ac_func in printf sprintf fprintf snprintf vfprintf vsprintf vsnprintf sscanf |
+do : |
+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
+if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
+_ACEOF |
+else |
+ NEED_TRIO=1 |
fi |
+done |
+ |
+ |
+for ac_func in clock_gettime |
+do : |
+ ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" |
+if test "x$ac_cv_func_clock_gettime" = xyes; then : |
+ cat >>confdefs.h <<_ACEOF |
+#define HAVE_CLOCK_GETTIME 1 |
+_ACEOF |
+else |
- ac_fn_c_check_header_mongrel "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default" |
-if test "x$ac_cv_header_readline_readline_h" = xyes; then : |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5 |
-$as_echo_n "checking for readline in -lreadline... " >&6; } |
-if ${ac_cv_lib_readline_readline+:} false; then : |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5 |
+$as_echo_n "checking for clock_gettime in -lrt... " >&6; } |
+if ${ac_cv_lib_rt_clock_gettime+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
-LIBS="-lreadline $tcap $LIBS" |
+LIBS="-lrt $LIBS" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
@@ -15648,608 +13526,828 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
#ifdef __cplusplus |
extern "C" |
#endif |
-char readline (); |
+char clock_gettime (); |
int |
main () |
{ |
-return readline (); |
+return clock_gettime (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
- ac_cv_lib_readline_readline=yes |
+ ac_cv_lib_rt_clock_gettime=yes |
else |
- ac_cv_lib_readline_readline=no |
+ ac_cv_lib_rt_clock_gettime=no |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5 |
-$as_echo "$ac_cv_lib_readline_readline" >&6; } |
-if test "x$ac_cv_lib_readline_readline" = xyes; then : |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5 |
+$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } |
+if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then : |
+ |
+ $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h |
+ |
+ EXTRA_LIBS="$EXTRA_LIBS -lrt" |
+ |
+fi |
+ |
+ |
+fi |
+done |
+ |
+ |
+ |
+if test "${NEED_TRIO}" = "1" ; then |
+ echo Reusing trio library for string functions |
+ WITH_TRIO=1 |
+else |
+ WITH_TRIO=0 |
+fi |
+ |
+ |
+ |
+ |
+ |
+# Extract the first word of "perl", so it can be a program name with args. |
+set dummy perl; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_prog_PERL+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ if test -n "$PERL"; then |
+ ac_cv_prog_PERL="$PERL" # Let the user override the test. |
+else |
+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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_prog_PERL="perl" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+ |
+ test -z "$ac_cv_prog_PERL" && ac_cv_prog_PERL="false" |
+fi |
+fi |
+PERL=$ac_cv_prog_PERL |
+if test -n "$PERL"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 |
+$as_echo "$PERL" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ |
+ |
+ if test "$PERL" != "false"; then |
+ WITH_PERL_TRUE= |
+ WITH_PERL_FALSE='#' |
+else |
+ WITH_PERL_TRUE='#' |
+ WITH_PERL_FALSE= |
+fi |
+ |
+ |
- RDL_LIBS="-lreadline $RDL_LIBS $tcap" |
+PYTHON_VERSION= |
+PYTHON_INCLUDES= |
+PYTHON_SITE_PACKAGES= |
+pythondir= |
+ |
+# Check whether --with-python was given. |
+if test "${with_python+set}" = set; then : |
+ withval=$with_python; |
+fi |
-$as_echo "#define HAVE_LIBREADLINE /**/" >>confdefs.h |
+if test "$with_python" != "no" ; then |
+ if test -x "$with_python/bin/python" |
+ then |
+ echo Found python in $with_python/bin/python |
+ PYTHON="$with_python/bin/python" |
+ else |
+ if test -x "$with_python" |
+ then |
+ echo Found python in $with_python |
+ PYTHON="$with_python" |
+ else |
+ if test -x "$PYTHON" |
+ then |
+ echo Found python in environment PYTHON=$PYTHON |
+ with_python=`$PYTHON -c "import sys; print sys.exec_prefix"` |
+ else |
+ # Extract the first word of "python python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5", so it can be a program name with args. |
+set dummy python python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_path_PYTHON+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ case $PYTHON in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
+ ;; |
+esac |
fi |
- |
+PYTHON=$ac_cv_path_PYTHON |
+if test -n "$PYTHON"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 |
+$as_echo "$PYTHON" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
- if test -n "$RDL_DIR" -a -n "$RDL_LIBS"; then |
- CPPFLAGS="$CPPFLAGS -I${RDL_DIR}/include" |
- RDL_LIBS="-L${RDL_DIR}/lib $RDL_LIBS" |
+ fi |
+ fi |
+ fi |
+ if test "$PYTHON" != "" |
+ then |
+ echo "PYTHON is pointing at $PYTHON" |
+ PYTHON_VERSION=`$PYTHON -c "import sys; print sys.version[0:3]"` |
+ echo Found Python version $PYTHON_VERSION |
+ LIBXML2_PYTHON=`$PYTHON -c "try : import libxml2 ; print 1 |
+except: print 0"` |
+ if test "$LIBXML2_PYTHON" = "1" |
+ then |
+ echo Found libxml2-python module |
+ else |
+ echo Warning: Missing libxml2-python |
+ fi |
+ fi |
+ if test "$PYTHON_VERSION" != "" |
+ then |
+ if test -r $with_python/include/python$PYTHON_VERSION/Python.h -a \ |
+ -d $with_python/lib/python$PYTHON_VERSION/site-packages |
+ then |
+ PYTHON_INCLUDES=$with_python/include/python$PYTHON_VERSION |
+ PYTHON_SITE_PACKAGES='$(libdir)/python$(PYTHON_VERSION)/site-packages' |
+ else |
+ if test -r $prefix/include/python$PYTHON_VERSION/Python.h |
+ then |
+ PYTHON_INCLUDES=$prefix/include/python$PYTHON_VERSION |
+ PYTHON_SITE_PACKAGES='$(libdir)/python$(PYTHON_VERSION)/site-packages' |
+ else |
+ if test -r /usr/include/python$PYTHON_VERSION/Python.h |
+ then |
+ PYTHON_INCLUDES=/usr/include/python$PYTHON_VERSION |
+ PYTHON_SITE_PACKAGES='$(libdir)/python$(PYTHON_VERSION)/site-packages' |
+ else |
+ echo could not find python$PYTHON_VERSION/Python.h |
+ fi |
+ fi |
+ if test ! -d "$PYTHON_SITE_PACKAGES" |
+ then |
+ PYTHON_SITE_PACKAGES=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib()"` |
+ fi |
+ fi |
+ PYTHON_LIBS=`python$PYTHON_VERSION-config --libs` |
+ fi |
+ if test "$with_python" != "" |
+ then |
+ pythondir='$(PYTHON_SITE_PACKAGES)' |
+ else |
+ pythondir='$(libdir)/python$(PYTHON_VERSION)/site-packages' |
fi |
fi |
- |
-if test "$with_tree" = "no" ; then |
- echo Disabling DOM like tree manipulation APIs |
- WITH_TREE=0 |
+ if test "$PYTHON_INCLUDES" != ""; then |
+ WITH_PYTHON_TRUE= |
+ WITH_PYTHON_FALSE='#' |
else |
- WITH_TREE=1 |
+ WITH_PYTHON_TRUE='#' |
+ WITH_PYTHON_FALSE= |
fi |
- |
-if test "$with_ftp" = "no" ; then |
- echo Disabling FTP support |
- WITH_FTP=0 |
- FTP_OBJ= |
+if test "$PYTHON_INCLUDES" != "" |
+then |
+ PYTHON_SUBDIR=python |
else |
- WITH_FTP=1 |
- FTP_OBJ=nanoftp.o |
+ PYTHON_SUBDIR= |
fi |
-if test "$with_http" = "no" ; then |
- echo Disabling HTTP support |
- WITH_HTTP=0 |
- HTTP_OBJ= |
-else |
- WITH_HTTP=1 |
- HTTP_OBJ=nanohttp.o |
-fi |
- |
-if test "$with_legacy" = "no" ; then |
- echo Disabling deprecated APIs |
- WITH_LEGACY=0 |
-else |
- WITH_LEGACY=1 |
+# Check whether --with-crypto was given. |
+if test "${with_crypto+set}" = set; then : |
+ withval=$with_crypto; |
fi |
- |
-if test "$with_reader" = "no" ; then |
- echo Disabling the xmlReader parsing interface |
- WITH_READER=0 |
- READER_TEST= |
+WITH_CRYPTO=0 |
+CRYPTO_TESTDIR= |
+if test "$with_crypto" = "no" ; then |
+ echo Disabling crypto support |
+ LIBGCRYPT_CFLAGS="" |
+ LIBGCRYPT_LIBS="" |
else |
- WITH_READER=1 |
- READER_TEST=Readertests |
- if test "$with_push" = "no" ; then |
- echo xmlReader requires Push interface - enabling it |
- with_push=yes |
- fi |
-fi |
- |
- |
- |
-if test "$with_writer" = "no" ; then |
- echo Disabling the xmlWriter saving interface |
- WITH_WRITER=0 |
-# WRITER_TEST= |
+case $host in |
+ *-mingw*) |
+ WITH_CRYPTO=1 |
+ CRYPTO_TESTDIR=crypto |
+ ;; |
+ *) |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_path_LIBGCRYPT_CONFIG+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
- WITH_WRITER=1 |
-# WRITER_TEST=Writertests |
- if test "$with_push" = "no" ; then |
- echo xmlWriter requires Push interface - enabling it |
- with_push=yes |
- fi |
- if test "$with_output" = "no" ; then |
- echo xmlWriter requires Output interface - enabling it |
- with_output=yes |
- fi |
-fi |
- |
-#AC_SUBST(WRITER_TEST) |
+ case $LIBGCRYPT_CONFIG in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_LIBGCRYPT_CONFIG="$LIBGCRYPT_CONFIG" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_path_LIBGCRYPT_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
-if test "$with_pattern" = "no" ; then |
- echo Disabling the xmlPattern parsing interface |
- WITH_PATTERN=0 |
- TEST_PATTERN= |
+ ;; |
+esac |
+fi |
+LIBGCRYPT_CONFIG=$ac_cv_path_LIBGCRYPT_CONFIG |
+if test -n "$LIBGCRYPT_CONFIG"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPT_CONFIG" >&5 |
+$as_echo "$LIBGCRYPT_CONFIG" >&6; } |
else |
- WITH_PATTERN=1 |
- TEST_PATTERN=Patterntests |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
- |
-if test "$with_sax1" = "no" ; then |
- echo Disabling the older SAX1 interface |
- WITH_SAX1=0 |
- TEST_SAX= |
-else |
- WITH_SAX1=1 |
- TEST_SAX=SAXtests |
fi |
+if test -z "$ac_cv_path_LIBGCRYPT_CONFIG"; then |
+ ac_pt_LIBGCRYPT_CONFIG=$LIBGCRYPT_CONFIG |
+ # Extract the first word of "libgcrypt-config", so it can be a program name with args. |
+set dummy libgcrypt-config; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_path_ac_pt_LIBGCRYPT_CONFIG+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ case $ac_pt_LIBGCRYPT_CONFIG in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_ac_pt_LIBGCRYPT_CONFIG="$ac_pt_LIBGCRYPT_CONFIG" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_path_ac_pt_LIBGCRYPT_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
- if test "${WITH_TRIO}" = "1"; then |
- WITH_SAX1_SOURCES_TRUE= |
- WITH_SAX1_SOURCES_FALSE='#' |
+ ;; |
+esac |
+fi |
+ac_pt_LIBGCRYPT_CONFIG=$ac_cv_path_ac_pt_LIBGCRYPT_CONFIG |
+if test -n "$ac_pt_LIBGCRYPT_CONFIG"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPT_CONFIG" >&5 |
+$as_echo "$ac_pt_LIBGCRYPT_CONFIG" >&6; } |
else |
- WITH_SAX1_SOURCES_TRUE='#' |
- WITH_SAX1_SOURCES_FALSE= |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
- |
- |
-if test "$with_push" = "no" ; then |
- echo Disabling the PUSH parser interfaces |
- WITH_PUSH=0 |
- TEST_PUSH= |
+ if test "x$ac_pt_LIBGCRYPT_CONFIG" = x; then |
+ LIBGCRYPT_CONFIG="no" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ LIBGCRYPT_CONFIG=$ac_pt_LIBGCRYPT_CONFIG |
+ fi |
else |
- WITH_PUSH=1 |
- TEST_PUSH="XMLPushtests" |
+ LIBGCRYPT_CONFIG="$ac_cv_path_LIBGCRYPT_CONFIG" |
fi |
+ if test "$LIBGCRYPT_CONFIG" != "no" ; then |
+ LIBGCRYPT_VERSION=`$LIBGCRYPT_CONFIG --version` |
+ if test `echo $LIBGCRYPT_VERSION | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` -lt `echo "1.1.42" | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` |
+ then |
+ LIBGCRYPT_CFLAGS="" |
+ LIBGCRYPT_LIBS="" |
+ echo 'gcrypt library version < 1.1.42 - Crypto extensions will not be available.' |
+ else |
+ LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG $libgcrypt_config_args --cflags` |
+ LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG $libgcrypt_config_args --libs` |
+$as_echo "#define HAVE_GCRYPT 1" >>confdefs.h |
-if test "$with_html" = "no" ; then |
- echo Disabling HTML support |
- WITH_HTML=0 |
- HTML_OBJ= |
- TEST_HTML= |
-else |
- WITH_HTML=1 |
- HTML_OBJ="HTMLparser.o HTMLtree.o" |
- TEST_HTML=HTMLtests |
- if test "$with_push" != "no" ; then |
- TEST_PHTML=HTMLPushtests |
+ echo 'Crypto extensions will be available.' |
+ WITH_CRYPTO=1 |
+ CRYPTO_TESTDIR=crypto |
+ fi |
else |
- TEST_PHTML= |
+ LIBGCRYPT_CFLAGS="" |
+ LIBGCRYPT_LIBS="" |
+ echo 'Crypto extensions will not be available. Install libgcrypt and reconfigure to make available.' |
fi |
+esac |
fi |
-if test "$with_valid" = "no" ; then |
- echo Disabling DTD validation support |
- WITH_VALID=0 |
- TEST_VALID= |
- TEST_VTIME= |
-else |
- WITH_VALID=1 |
- TEST_VALID=Validtests |
- TEST_VTIME=VTimingtests |
+if [ "${LOGNAME}" = "veillard" -a "`pwd`" = "/u/veillard/XSLT" ] || \ |
+ [ "${LOGNAME}" = "bill" -a "`pwd`" = "/home/bill/gnomesvn/libxslt" ] |
+ then |
+ if test "${with_mem_debug}" = "" ; |
+ then |
+ with_mem_debug="yes" |
+ fi |
+ CFLAGS="-Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat=2 -Wmissing-format-attribute -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline " |
fi |
+# Check whether --with-debug was given. |
+if test "${with_debug+set}" = set; then : |
+ withval=$with_debug; |
+fi |
- |
-if test "$with_catalog" = "no" ; then |
- echo Disabling Catalog support |
- WITH_CATALOG=0 |
- CATALOG_OBJ= |
- TEST_CATALOG= |
+if test "$with_debug" = "no" ; then |
+ echo Disabling debug support |
+ WITH_XSLT_DEBUG=0 |
else |
- WITH_CATALOG=1 |
- CATALOG_OBJ="catalog.o" |
- TEST_CATALOG=Catatests |
+ WITH_XSLT_DEBUG=1 |
fi |
+# Check whether --with-mem_debug was given. |
+if test "${with_mem_debug+set}" = set; then : |
+ withval=$with_mem_debug; |
+fi |
-if test "$with_docbook" = "no" ; then |
- echo Disabling Docbook support |
- WITH_DOCB=0 |
- DOCB_OBJ= |
+if test "$with_mem_debug" = "yes" ; then |
+ echo Enabling memory debug support |
+ WITH_MEM_DEBUG=1 |
else |
- WITH_DOCB=1 |
- DOCB_OBJ="DOCBparser.o" |
+ WITH_MEM_DEBUG=0 |
fi |
+# Check whether --with-debugger was given. |
+if test "${with_debugger+set}" = set; then : |
+ withval=$with_debugger; |
+fi |
-if test "$with_xptr" = "no" ; then |
- echo Disabling XPointer support |
- WITH_XPTR=0 |
- XPTR_OBJ= |
- TEST_XPTR= |
+if test "$with_debugger" = "no" ; then |
+ echo Disabling debugger |
+ WITH_DEBUGGER=0 |
else |
- WITH_XPTR=1 |
- XPTR_OBJ=xpointer.o |
- TEST_XPTR=XPtrtests |
- if test "$with_xpath" = "no" ; then |
- echo XPointer requires XPath support - enabling it |
- with_xpath=yes |
- fi |
-fi |
+ echo Enabling debugger |
+ WITH_DEBUGGER=1 |
+$as_echo "#define WITH_DEBUGGER /**/" >>confdefs.h |
+fi |
-if test "$with_c14n" = "no" ; then |
- echo Disabling C14N support |
- WITH_C14N=0 |
- C14N_OBJ= |
- TEST_C14N= |
-else |
- WITH_C14N=1 |
- C14N_OBJ="c14n.c" |
- TEST_C14N=C14Ntests |
- if test "$with_xpath" = "no" ; then |
- echo C14N requires XPath support - enabling it |
- with_xpath=yes |
- fi |
-fi |
+LIBXML_CONFIG_PREFIX="" |
+LIBXML_SRC="" |
+# Check whether --with-libxml-prefix was given. |
+if test "${with_libxml_prefix+set}" = set; then : |
+ withval=$with_libxml_prefix; LIBXML_CONFIG_PREFIX=$withval |
-if test "$with_xinclude" = "no" ; then |
- echo Disabling XInclude support |
- WITH_XINCLUDE=0 |
- XINCLUDE_OBJ= |
- with_xinclude="no" |
- TEST_XINCLUDE= |
-else |
- WITH_XINCLUDE=1 |
- XINCLUDE_OBJ=xinclude.o |
- TEST_XINCLUDE=XIncludetests |
- if test "$with_xpath" = "no" ; then |
- echo XInclude requires XPath support - enabling it |
- with_xpath=yes |
- fi |
fi |
+# Check whether --with-libxml-include-prefix was given. |
+if test "${with_libxml_include_prefix+set}" = set; then : |
+ withval=$with_libxml_include_prefix; LIBXML_CFLAGS="-I$withval" |
-if test "$with_xptr" = "" -a "$with_xpath" = "no" ; then |
- with_xptr=no |
-fi |
- |
-if test "$with_schematron" = "" -a "$with_xpath" = "no" ; then |
- with_schematron=no |
fi |
-if test "$with_schematron" = "no" ; then |
- echo "Disabling Schematron support" |
- WITH_SCHEMATRON=0 |
- TEST_SCHEMATRON= |
-else |
- echo "Enabled Schematron support" |
- WITH_SCHEMATRON=1 |
- TEST_SCHEMATRON="Schematrontests" |
- with_xpath=yes |
- with_pattern=yes |
- with_schematron=yes |
-fi |
+# Check whether --with-libxml-libs-prefix was given. |
+if test "${with_libxml_libs_prefix+set}" = set; then : |
+ withval=$with_libxml_libs_prefix; LIBXML_LIBS="-L$withval" |
-if test "$with_xpath" = "no" ; then |
- echo Disabling XPATH support |
- WITH_XPATH=0 |
- XPATH_OBJ= |
- TEST_XPATH= |
-else |
- WITH_XPATH=1 |
- XPATH_OBJ=xpath.o |
- TEST_XPATH=XPathtests |
fi |
+# Check whether --with-libxml-src was given. |
+if test "${with_libxml_src+set}" = set; then : |
+ withval=$with_libxml_src; LIBXML_SRC="$withval" |
-if test "$with_output" = "no" ; then |
- echo Disabling serialization/saving support |
- WITH_OUTPUT=0 |
-else |
- WITH_OUTPUT=1 |
fi |
-WITH_ICONV=0 |
-if test "$with_iconv" = "no" ; then |
- echo Disabling ICONV support |
-else |
- if test "$with_iconv" != "yes" -a "$with_iconv" != "" ; then |
- CPPFLAGS="${CPPFLAGS} -I$with_iconv/include" |
- # Export this since our headers include iconv.h |
- XML_INCLUDEDIR="${XML_INCLUDEDIR} -I$with_iconv/include" |
- ICONV_LIBS="-L$with_iconv/lib" |
- fi |
- ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" |
-if test "x$ac_cv_header_iconv_h" = xyes; then : |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 |
-$as_echo_n "checking for iconv... " >&6; } |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <stdlib.h> |
-#include <iconv.h> |
-int |
-main () |
-{ |
-iconv_t cd = iconv_open ("",""); |
-iconv (cd, NULL, NULL, NULL, NULL); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
- WITH_ICONV=1 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml libraries >= $LIBXML_REQUIRED_VERSION" >&5 |
+$as_echo_n "checking for libxml libraries >= $LIBXML_REQUIRED_VERSION... " >&6; } |
+if test "x$LIBXML_CONFIG_PREFIX" != "x" |
+then |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}xml2-config", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}xml2-config; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_path_XML_CONFIG+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
else |
+ case $XML_CONFIG in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_XML_CONFIG="$XML_CONFIG" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+for as_dir in ${LIBXML_CONFIG_PREFIX}/bin |
+do |
+ IFS=$as_save_IFS |
+ test -z "$as_dir" && as_dir=. |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_path_XML_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+ ;; |
+esac |
+fi |
+XML_CONFIG=$ac_cv_path_XML_CONFIG |
+if test -n "$XML_CONFIG"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XML_CONFIG" >&5 |
+$as_echo "$XML_CONFIG" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv in -liconv" >&5 |
-$as_echo_n "checking for iconv in -liconv... " >&6; } |
+fi |
- _ldflags="${LDFLAGS}" |
- _libs="${LIBS}" |
- LDFLAGS="${LDFLAGS} ${ICONV_LIBS}" |
- LIBS="${LIBS} -liconv" |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <stdlib.h> |
-#include <iconv.h> |
-int |
-main () |
-{ |
+fi |
+if test -z "$ac_cv_path_XML_CONFIG"; then |
+ ac_pt_XML_CONFIG=$XML_CONFIG |
+ # Extract the first word of "xml2-config", so it can be a program name with args. |
+set dummy xml2-config; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_path_ac_pt_XML_CONFIG+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ case $ac_pt_XML_CONFIG in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_ac_pt_XML_CONFIG="$ac_pt_XML_CONFIG" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
+for as_dir in ${LIBXML_CONFIG_PREFIX}/bin |
+do |
+ IFS=$as_save_IFS |
+ test -z "$as_dir" && as_dir=. |
+ for ac_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_path_ac_pt_XML_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
-iconv_t cd = iconv_open ("",""); |
-iconv (cd, NULL, NULL, NULL, NULL); |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_link "$LINENO"; then : |
+ ;; |
+esac |
+fi |
+ac_pt_XML_CONFIG=$ac_cv_path_ac_pt_XML_CONFIG |
+if test -n "$ac_pt_XML_CONFIG"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_XML_CONFIG" >&5 |
+$as_echo "$ac_pt_XML_CONFIG" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+fi |
+ |
+ if test "x$ac_pt_XML_CONFIG" = x; then |
+ XML_CONFIG="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ XML_CONFIG=$ac_pt_XML_CONFIG |
+ fi |
+else |
+ XML_CONFIG="$ac_cv_path_XML_CONFIG" |
+fi |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
-$as_echo "yes" >&6; } |
- WITH_ICONV=1 |
- ICONV_LIBS="${ICONV_LIBS} -liconv" |
- LIBS="${_libs}" |
- LDFLAGS="${_ldflags}" |
else |
+ if test -n "$ac_tool_prefix"; then |
+ # Extract the first word of "${ac_tool_prefix}xml2-config", so it can be a program name with args. |
+set dummy ${ac_tool_prefix}xml2-config; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_path_XML_CONFIG+:} false; then : |
+ $as_echo_n "(cached) " >&6 |
+else |
+ case $XML_CONFIG in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_XML_CONFIG="$XML_CONFIG" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_path_XML_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
-$as_echo "no" >&6; } |
- LIBS="${_libs}" |
- LDFLAGS="${_ldflags}" |
-fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
+ ;; |
+esac |
fi |
-rm -f core conftest.err conftest.$ac_objext \ |
- conftest$ac_exeext conftest.$ac_ext |
+XML_CONFIG=$ac_cv_path_XML_CONFIG |
+if test -n "$XML_CONFIG"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XML_CONFIG" >&5 |
+$as_echo "$XML_CONFIG" >&6; } |
+else |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
fi |
- |
- if test "$WITH_ICONV" = "1" ; then |
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5 |
-$as_echo_n "checking for iconv declaration... " >&6; } |
- if ${xml_cv_iconv_arg2+:} false; then : |
+fi |
+if test -z "$ac_cv_path_XML_CONFIG"; then |
+ ac_pt_XML_CONFIG=$XML_CONFIG |
+ # Extract the first word of "xml2-config", so it can be a program name with args. |
+set dummy xml2-config; ac_word=$2 |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
+$as_echo_n "checking for $ac_word... " >&6; } |
+if ${ac_cv_path_ac_pt_XML_CONFIG+:} false; then : |
$as_echo_n "(cached) " >&6 |
else |
+ case $ac_pt_XML_CONFIG in |
+ [\\/]* | ?:[\\/]*) |
+ ac_cv_path_ac_pt_XML_CONFIG="$ac_pt_XML_CONFIG" # Let the user override the test with a path. |
+ ;; |
+ *) |
+ 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_exec_ext in '' $ac_executable_extensions; do |
+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
+ ac_cv_path_ac_pt_XML_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
+ break 2 |
+ fi |
+done |
+ done |
+IFS=$as_save_IFS |
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
-/* end confdefs.h. */ |
-#include <stdlib.h> |
-#include <iconv.h> |
-extern |
-#ifdef __cplusplus |
-"C" |
-#endif |
-#if defined(__STDC__) || defined(__cplusplus) |
-size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); |
-#else |
-size_t iconv(); |
-#endif |
- |
-int |
-main () |
-{ |
- |
- ; |
- return 0; |
-} |
-_ACEOF |
-if ac_fn_c_try_compile "$LINENO"; then : |
- xml_cv_iconv_arg2="" |
+ ;; |
+esac |
+fi |
+ac_pt_XML_CONFIG=$ac_cv_path_ac_pt_XML_CONFIG |
+if test -n "$ac_pt_XML_CONFIG"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_XML_CONFIG" >&5 |
+$as_echo "$ac_pt_XML_CONFIG" >&6; } |
else |
- xml_cv_iconv_arg2="const" |
+ { $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 |
+ |
+ if test "x$ac_pt_XML_CONFIG" = x; then |
+ XML_CONFIG="false" |
+ else |
+ case $cross_compiling:$ac_tool_warned in |
+yes:) |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
+ac_tool_warned=yes ;; |
+esac |
+ XML_CONFIG=$ac_pt_XML_CONFIG |
+ fi |
+else |
+ XML_CONFIG="$ac_cv_path_XML_CONFIG" |
fi |
+fi |
- xml_cv_iconv_decl="extern size_t iconv (iconv_t cd, $xml_cv_iconv_arg2 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" |
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${xml_xxx:- |
- }$xml_cv_iconv_decl" >&5 |
-$as_echo "${xml_xxx:- |
- }$xml_cv_iconv_decl" >&6; } |
+if test "${GCC}" != "yes" ; then |
+ case "${host}" in |
+ *-*-hpux* ) |
+ CFLAGS="${CFLAGS} -Wp,-H30000" |
+ ;; |
+ *-dec-osf* ) |
+ CFLAGS="${CFLAGS} -ieee" |
+ ;; |
+ esac |
+else |
+ CFLAGS="${CFLAGS} -Wall -Wformat=2 -Wmissing-format-attribute" |
+ case "${host}" in |
+ alpha*-*-linux* ) |
+ CFLAGS="${CFLAGS} -mieee" |
+ ;; |
+ alpha*-*-osf* ) |
+ CFLAGS="${CFLAGS} -mieee" |
+ ;; |
+ esac |
+fi |
-cat >>confdefs.h <<_ACEOF |
-#define ICONV_CONST $xml_cv_iconv_arg2 |
-_ACEOF |
+if test "x$LIBXML_SRC" != "x" |
+then |
+ CWD=`pwd` |
+ if cd $LIBXML_SRC |
+ then |
+ SRC_DIR=`pwd` |
+ XML_CONFIG=${SRC_DIR}/xml2-config |
+ LIBXML_CFLAGS="-I${SRC_DIR}/include" |
+ LIBXML_LIBS="-L${SRC_DIR}" |
+ cd $CWD |
+ else |
+ as_fn_error $? "libxml source dir not found (${LIBXML_SRC}), typo?" "$LINENO" 5 |
fi |
fi |
-case "$host" in |
- *mingw*) M_LIBS="" |
- ;; |
- *beos*) M_LIBS="" |
- ;; |
- *haiku*) M_LIBS="" |
- ;; |
- *) M_LIBS="-lm" |
- ;; |
-esac |
-XML_LIBS="-lxml2 $Z_LIBS $THREAD_LIBS $ICONV_LIBS $M_LIBS $LIBS" |
-XML_LIBTOOLLIBS="libxml2.la" |
-WITH_ICU=0 |
-ICU_LIBS="" |
-if test "$with_icu" != "yes" ; then |
- echo Disabling ICU support |
+if ${XML_CONFIG} --libs print > /dev/null 2>&1 |
+then |
+ XMLVERS=`$XML_CONFIG --version` |
+ if test `echo $XMLVERS | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` -ge `echo $LIBXML_REQUIRED_VERSION | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` |
+ then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLVERS found" >&5 |
+$as_echo "$XMLVERS found" >&6; } |
+ else |
+ as_fn_error $? "Version $XMLVERS found. You need at least libxml2 $LIBXML_REQUIRED_VERSION for this version of libxslt" "$LINENO" 5 |
+ fi |
+ LIBXML_LIBS="$LIBXML_LIBS `$XML_CONFIG --libs`" |
+ if test "x$LIBXML_SRC" = "x"; then |
+ LIBXML_CFLAGS="$LIBXML_CFLAGS `$XML_CONFIG --cflags`" |
+ fi |
else |
- ICU_CONFIG=icu-config |
- if ${ICU_CONFIG} --cflags >/dev/null 2>&1 |
- then |
- ICU_LIBS=`${ICU_CONFIG} --ldflags` |
- WITH_ICU=1 |
- echo Enabling ICU support |
- else |
- as_fn_error $? "libicu config program icu-config not found" "$LINENO" 5 |
- fi |
+ as_fn_error $? "Could not find libxml2 anywhere, check ftp://xmlsoft.org/." "$LINENO" 5 |
fi |
-WITH_ISO8859X=1 |
-if test "$WITH_ICONV" != "1" ; then |
-if test "$with_iso8859x" = "no" ; then |
- echo Disabling ISO8859X support |
- WITH_ISO8859X=0 |
-fi |
-fi |
- |
-if test "$with_schemas" = "no" ; then |
- echo "Disabling Schemas/Relax-NG support" |
- WITH_SCHEMAS=0 |
- TEST_SCHEMAS= |
-else |
- echo "Enabled Schemas/Relax-NG support" |
- WITH_SCHEMAS=1 |
- TEST_SCHEMAS="Schemastests Relaxtests" |
- if test "$PYTHON_INCLUDES" != "" ; then |
- PYTHON_TESTS="$PYTHON_TESTS RelaxNGPythonTests SchemasPythonTests" |
- fi |
- with_regexps=yes |
-fi |
-if test "$with_regexps" = "no" ; then |
- echo Disabling Regexps support |
- WITH_REGEXPS=0 |
- TEST_REGEXPS= |
-else |
- WITH_REGEXPS=1 |
- TEST_REGEXPS="Regexptests Automatatests" |
+# Check whether --with-plugins was given. |
+if test "${with_plugins+set}" = set; then : |
+ withval=$with_plugins; |
fi |
+if test "$with_plugins" = "" |
+then |
+ with_plugins=yes |
+fi |
- |
-if test "$with_debug" = "no" ; then |
- echo Disabling DEBUG support |
- WITH_DEBUG=0 |
- DEBUG_OBJ= |
- TEST_DEBUG= |
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether shared libraries will be built (required for plugins)" >&5 |
+$as_echo_n "checking whether shared libraries will be built (required for plugins)... " >&6; } |
+if test "$enable_shared" = "no" -a "$with_plugins" = "yes"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
+$as_echo "no" >&6; } |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling plugin support." >&5 |
+$as_echo "$as_me: WARNING: Disabling plugin support." >&2;} |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Plugins require that shared libraries be built." >&5 |
+$as_echo "$as_me: WARNING: Plugins require that shared libraries be built." >&2;} |
+ with_plugins=no |
else |
- WITH_DEBUG=1 |
- DEBUG_OBJ=debugXML.o |
- TEST_DEBUG=Scripttests |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
+$as_echo "yes" >&6; } |
fi |
- |
- |
- |
-if test "$with_mem_debug" = "yes" ; then |
- if test "$with_thread_alloc" = "yes" ; then |
- echo Disabling memory debug - cannot use mem-debug with thread-alloc! |
- WITH_MEM_DEBUG=0 |
- else |
- echo Enabling memory debug support |
- WITH_MEM_DEBUG=1 |
- fi |
+if test "$with_plugins" = "yes" ; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking libxml2 module support" >&5 |
+$as_echo_n "checking libxml2 module support... " >&6; } |
+ WITH_MODULES="`$XML_CONFIG --modules`" |
+ if test "${WITH_MODULES}" = "1"; 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; } |
+ WITH_MODULES="0" |
+ fi |
else |
- WITH_MEM_DEBUG=0 |
+ WITH_MODULES="0" |
fi |
-if test "$with_run_debug" = "yes" ; then |
- echo Enabling runtime debug support |
- WITH_RUN_DEBUG=1 |
+ if test "$WITH_MODULES" = "1"; then |
+ WITH_MODULES_TRUE= |
+ WITH_MODULES_FALSE='#' |
else |
- WITH_RUN_DEBUG=0 |
+ WITH_MODULES_TRUE='#' |
+ WITH_MODULES_FALSE= |
fi |
+expanded_libdir=$( |
+ test "x$prefix" = xNONE && prefix="$ac_default_prefix" |
+ test "x$exec_prefix" = xNONE && exec_prefix="$prefix" |
+ while test "$libdir_old" != "$libdir"; do |
+ libdir_old="$libdir" |
+ eval libdir="$libdir" |
+ done |
+ echo "$libdir" |
+) |
+LIBXSLT_DEFAULT_PLUGINS_PATH="$expanded_libdir/libxslt-plugins" |
+ |
+ |
WIN32_EXTRA_LIBADD= |
WIN32_EXTRA_LDFLAGS= |
-CYGWIN_EXTRA_LDFLAGS= |
-CYGWIN_EXTRA_PYTHON_LIBADD= |
-WIN32_EXTRA_PYTHON_LIBADD= |
case "$host" in |
+ *-*-cygwin*) |
+ WIN32_EXTRA_LDFLAGS="-no-undefined" |
+ ;; |
*-*-mingw*) |
- CPPFLAGS="$CPPFLAGS -DWIN32" |
- WIN32_EXTRA_LIBADD="-lws2_32" |
+ WIN32_EXTRA_LIBADD="-lwsock32" |
WIN32_EXTRA_LDFLAGS="-no-undefined" |
$as_echo "#define _WINSOCKAPI_ 1" >>confdefs.h |
- if test "${PYTHON}" != "" |
- then |
- WIN32_EXTRA_PYTHON_LIBADD="-L${pythondir}/../../libs -lpython$(echo ${PYTHON_VERSION} | tr -d .)" |
- fi |
- ;; |
- *-*-cygwin*) |
- CYGWIN_EXTRA_LDFLAGS="-no-undefined" |
- if test "${PYTHON}" != "" |
- then |
- CYGWIN_EXTRA_PYTHON_LIBADD="-L/usr/lib/python${PYTHON_VERSION}/config -lpython${PYTHON_VERSION}" |
- fi |
- ;; |
-esac |
- |
+$as_echo "#define snprintf _snprintf" >>confdefs.h |
+$as_echo "#define vsnprintf _vsnprintf" >>confdefs.h |
+ ;; |
+esac |
-for ac_func in printf sprintf fprintf snprintf vfprintf vsprintf vsnprintf sscanf |
-do : |
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : |
- cat >>confdefs.h <<_ACEOF |
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 |
-_ACEOF |
-else |
- NEED_TRIO=1 |
-fi |
-done |
-if test "$with_coverage" = "yes" -a "${GCC}" = "yes" |
-then |
- echo Enabling code coverage for GCC |
- CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage" |
- LDFLAGS="$LDFLAGS -fprofile-arcs -ftest-coverage" |
-else |
- echo Disabling code coverage for GCC |
-fi |
@@ -16260,10 +14358,16 @@ fi |
+XSLT_LIBDIR='-L${libdir}' |
+XSLT_INCLUDEDIR='-I${includedir}' |
+XSLT_LIBS="-lxslt $LIBXML_LIBS $M_LIBS" |
+EXSLT_LIBDIR='-L${libdir}' |
+EXSLT_INCLUDEDIR='-I${includedir}' |
+EXSLT_LIBS="-lexslt $XSLT_LIBS $LIBGCRYPT_LIBS" |
@@ -16275,16 +14379,11 @@ fi |
RELDATE=`date +'%a %b %e %Y'` |
+rm -f COPYING.LIB COPYING 2>/dev/null && $LN_S $srcdir/Copyright COPYING |
-rm -f COPYING.LIB COPYING |
-ln -s $srcdir/Copyright COPYING |
- |
-# keep on one line for cygwin c.f. #130896 |
-ac_config_files="$ac_config_files libxml2.spec:libxml.spec.in Makefile include/Makefile include/libxml/Makefile doc/Makefile doc/examples/Makefile doc/devhelp/Makefile example/Makefile python/Makefile python/tests/Makefile xstc/Makefile include/libxml/xmlversion.h libxml-2.0.pc libxml-2.0-uninstalled.pc libxml2-config.cmake" |
-ac_config_files="$ac_config_files python/setup.py" |
+ac_config_files="$ac_config_files Makefile libxslt.pc libexslt.pc libxslt/Makefile libxslt/xsltconfig.h libxslt/xsltwin32config.h libexslt/Makefile libexslt/exsltconfig.h xsltproc/Makefile python/Makefile python/tests/Makefile tests/Makefile tests/docs/Makefile tests/REC1/Makefile tests/REC2/Makefile tests/REC/Makefile tests/general/Makefile tests/reports/Makefile tests/extensions/Makefile tests/namespaces/Makefile tests/keys/Makefile tests/numbers/Makefile tests/documents/Makefile tests/xmlspec/Makefile tests/multiple/Makefile tests/xinclude/Makefile tests/XSLTMark/Makefile tests/docbook/Makefile tests/exslt/Makefile tests/exslt/common/Makefile tests/exslt/functions/Makefile tests/exslt/math/Makefile tests/exslt/sets/Makefile tests/exslt/strings/Makefile tests/exslt/date/Makefile tests/exslt/dynamic/Makefile tests/exslt/crypto/Makefile tests/plugins/Makefile doc/Makefile xslt-config libxslt.spec" |
-ac_config_files="$ac_config_files xml2-config" |
cat >confcache <<\_ACEOF |
# This file is a shell script that caches the results of configure |
@@ -16403,14 +14502,6 @@ $as_echo_n "checking that generated files are newer than configure... " >&6; } |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 |
$as_echo "done" >&6; } |
- if test -n "$EXEEXT"; then |
- am__EXEEXT_TRUE= |
- am__EXEEXT_FALSE='#' |
-else |
- am__EXEEXT_TRUE='#' |
- am__EXEEXT_FALSE= |
-fi |
- |
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then |
as_fn_error $? "conditional \"AMDEP\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
@@ -16419,28 +14510,28 @@ if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then |
as_fn_error $? "conditional \"am__fastdepCC\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
+ if test -n "$EXEEXT"; then |
+ am__EXEEXT_TRUE= |
+ am__EXEEXT_FALSE='#' |
+else |
+ am__EXEEXT_TRUE='#' |
+ am__EXEEXT_FALSE= |
+fi |
+ |
if test -z "${USE_VERSION_SCRIPT_TRUE}" && test -z "${USE_VERSION_SCRIPT_FALSE}"; then |
as_fn_error $? "conditional \"USE_VERSION_SCRIPT\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
-if test -z "${REBUILD_DOCS_TRUE}" && test -z "${REBUILD_DOCS_FALSE}"; then |
- as_fn_error $? "conditional \"REBUILD_DOCS\" was never defined. |
+if test -z "${WITH_PERL_TRUE}" && test -z "${WITH_PERL_FALSE}"; then |
+ as_fn_error $? "conditional \"WITH_PERL\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
if test -z "${WITH_PYTHON_TRUE}" && test -z "${WITH_PYTHON_FALSE}"; then |
as_fn_error $? "conditional \"WITH_PYTHON\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
-if test -z "${WITH_TRIO_SOURCES_TRUE}" && test -z "${WITH_TRIO_SOURCES_FALSE}"; then |
- as_fn_error $? "conditional \"WITH_TRIO_SOURCES\" was never defined. |
-Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
-fi |
-if test -z "${THREADS_W32_TRUE}" && test -z "${THREADS_W32_FALSE}"; then |
- as_fn_error $? "conditional \"THREADS_W32\" was never defined. |
-Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
-fi |
-if test -z "${WITH_SAX1_SOURCES_TRUE}" && test -z "${WITH_SAX1_SOURCES_FALSE}"; then |
- as_fn_error $? "conditional \"WITH_SAX1_SOURCES\" was never defined. |
+if test -z "${WITH_MODULES_TRUE}" && test -z "${WITH_MODULES_FALSE}"; then |
+ as_fn_error $? "conditional \"WITH_MODULES\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
@@ -17037,11 +15128,13 @@ double_quote_subst='$double_quote_subst' |
delay_variable_subst='$delay_variable_subst' |
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' |
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' |
+AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`' |
+DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' |
+OBJDUMP='`$ECHO "$OBJDUMP" | $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"`' |
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' |
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' |
-shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' |
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' |
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' |
PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' |
@@ -17069,12 +15162,10 @@ lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_q |
lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' |
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' |
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' |
-OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' |
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' |
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' |
file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' |
want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' |
-DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' |
sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' |
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' |
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' |
@@ -17091,13 +15182,10 @@ compiler='`$ECHO "$compiler" | $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_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_import" | $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_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' |
-lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $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_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' |
objdir='`$ECHO "$objdir" | $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"`' |
@@ -17162,8 +15250,7 @@ finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' |
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' |
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' |
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' |
-configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' |
-configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' |
+sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' |
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' |
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' |
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' |
@@ -17184,7 +15271,10 @@ _LTECHO_EOF' |
} |
# Quote evaled strings. |
-for var in SHELL \ |
+for var in AS \ |
+DLLTOOL \ |
+OBJDUMP \ |
+SHELL \ |
ECHO \ |
PATH_SEPARATOR \ |
SED \ |
@@ -17197,12 +15287,10 @@ LN_S \ |
lt_SP2NL \ |
lt_NL2SP \ |
reload_flag \ |
-OBJDUMP \ |
deplibs_check_method \ |
file_magic_cmd \ |
file_magic_glob \ |
want_nocaseglob \ |
-DLLTOOL \ |
sharedlib_from_linklib_cmd \ |
AR \ |
AR_FLAGS \ |
@@ -17214,12 +15302,9 @@ CFLAGS \ |
compiler \ |
lt_cv_sys_global_symbol_pipe \ |
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_lib_prefix \ |
-lt_cv_nm_interface \ |
nm_file_list_spec \ |
-lt_cv_truncate_bin \ |
lt_prog_compiler_no_builtin_flag \ |
lt_prog_compiler_pic \ |
lt_prog_compiler_wl \ |
@@ -17254,7 +15339,7 @@ old_striplib \ |
striplib; do |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
*[\\\\\\\`\\"\\\$]*) |
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" |
;; |
*) |
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" |
@@ -17281,11 +15366,10 @@ postinstall_cmds \ |
postuninstall_cmds \ |
finish_cmds \ |
sys_lib_search_path_spec \ |
-configure_time_dlsearch_path \ |
-configure_time_lt_sys_library_path; do |
+sys_lib_dlsearch_path_spec; do |
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in |
*[\\\\\\\`\\"\\\$]*) |
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes |
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" |
;; |
*) |
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" |
@@ -17294,16 +15378,19 @@ configure_time_lt_sys_library_path; do |
done |
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 that allow our |
+# See if we are running on zsh, and set the options which allow our |
# 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 |
fi |
PACKAGE='$PACKAGE' |
VERSION='$VERSION' |
+ TIMESTAMP='$TIMESTAMP' |
RM='$RM' |
ofile='$ofile' |
@@ -17321,23 +15408,47 @@ do |
"config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; |
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; |
"libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; |
- "libxml2.spec") CONFIG_FILES="$CONFIG_FILES libxml2.spec:libxml.spec.in" ;; |
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; |
- "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; |
- "include/libxml/Makefile") CONFIG_FILES="$CONFIG_FILES include/libxml/Makefile" ;; |
- "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; |
- "doc/examples/Makefile") CONFIG_FILES="$CONFIG_FILES doc/examples/Makefile" ;; |
- "doc/devhelp/Makefile") CONFIG_FILES="$CONFIG_FILES doc/devhelp/Makefile" ;; |
- "example/Makefile") CONFIG_FILES="$CONFIG_FILES example/Makefile" ;; |
+ "libxslt.pc") CONFIG_FILES="$CONFIG_FILES libxslt.pc" ;; |
+ "libexslt.pc") CONFIG_FILES="$CONFIG_FILES libexslt.pc" ;; |
+ "libxslt/Makefile") CONFIG_FILES="$CONFIG_FILES libxslt/Makefile" ;; |
+ "libxslt/xsltconfig.h") CONFIG_FILES="$CONFIG_FILES libxslt/xsltconfig.h" ;; |
+ "libxslt/xsltwin32config.h") CONFIG_FILES="$CONFIG_FILES libxslt/xsltwin32config.h" ;; |
+ "libexslt/Makefile") CONFIG_FILES="$CONFIG_FILES libexslt/Makefile" ;; |
+ "libexslt/exsltconfig.h") CONFIG_FILES="$CONFIG_FILES libexslt/exsltconfig.h" ;; |
+ "xsltproc/Makefile") CONFIG_FILES="$CONFIG_FILES xsltproc/Makefile" ;; |
"python/Makefile") CONFIG_FILES="$CONFIG_FILES python/Makefile" ;; |
"python/tests/Makefile") CONFIG_FILES="$CONFIG_FILES python/tests/Makefile" ;; |
- "xstc/Makefile") CONFIG_FILES="$CONFIG_FILES xstc/Makefile" ;; |
- "include/libxml/xmlversion.h") CONFIG_FILES="$CONFIG_FILES include/libxml/xmlversion.h" ;; |
- "libxml-2.0.pc") CONFIG_FILES="$CONFIG_FILES libxml-2.0.pc" ;; |
- "libxml-2.0-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES libxml-2.0-uninstalled.pc" ;; |
- "libxml2-config.cmake") CONFIG_FILES="$CONFIG_FILES libxml2-config.cmake" ;; |
- "python/setup.py") CONFIG_FILES="$CONFIG_FILES python/setup.py" ;; |
- "xml2-config") CONFIG_FILES="$CONFIG_FILES xml2-config" ;; |
+ "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; |
+ "tests/docs/Makefile") CONFIG_FILES="$CONFIG_FILES tests/docs/Makefile" ;; |
+ "tests/REC1/Makefile") CONFIG_FILES="$CONFIG_FILES tests/REC1/Makefile" ;; |
+ "tests/REC2/Makefile") CONFIG_FILES="$CONFIG_FILES tests/REC2/Makefile" ;; |
+ "tests/REC/Makefile") CONFIG_FILES="$CONFIG_FILES tests/REC/Makefile" ;; |
+ "tests/general/Makefile") CONFIG_FILES="$CONFIG_FILES tests/general/Makefile" ;; |
+ "tests/reports/Makefile") CONFIG_FILES="$CONFIG_FILES tests/reports/Makefile" ;; |
+ "tests/extensions/Makefile") CONFIG_FILES="$CONFIG_FILES tests/extensions/Makefile" ;; |
+ "tests/namespaces/Makefile") CONFIG_FILES="$CONFIG_FILES tests/namespaces/Makefile" ;; |
+ "tests/keys/Makefile") CONFIG_FILES="$CONFIG_FILES tests/keys/Makefile" ;; |
+ "tests/numbers/Makefile") CONFIG_FILES="$CONFIG_FILES tests/numbers/Makefile" ;; |
+ "tests/documents/Makefile") CONFIG_FILES="$CONFIG_FILES tests/documents/Makefile" ;; |
+ "tests/xmlspec/Makefile") CONFIG_FILES="$CONFIG_FILES tests/xmlspec/Makefile" ;; |
+ "tests/multiple/Makefile") CONFIG_FILES="$CONFIG_FILES tests/multiple/Makefile" ;; |
+ "tests/xinclude/Makefile") CONFIG_FILES="$CONFIG_FILES tests/xinclude/Makefile" ;; |
+ "tests/XSLTMark/Makefile") CONFIG_FILES="$CONFIG_FILES tests/XSLTMark/Makefile" ;; |
+ "tests/docbook/Makefile") CONFIG_FILES="$CONFIG_FILES tests/docbook/Makefile" ;; |
+ "tests/exslt/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/Makefile" ;; |
+ "tests/exslt/common/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/common/Makefile" ;; |
+ "tests/exslt/functions/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/functions/Makefile" ;; |
+ "tests/exslt/math/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/math/Makefile" ;; |
+ "tests/exslt/sets/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/sets/Makefile" ;; |
+ "tests/exslt/strings/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/strings/Makefile" ;; |
+ "tests/exslt/date/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/date/Makefile" ;; |
+ "tests/exslt/dynamic/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/dynamic/Makefile" ;; |
+ "tests/exslt/crypto/Makefile") CONFIG_FILES="$CONFIG_FILES tests/exslt/crypto/Makefile" ;; |
+ "tests/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES tests/plugins/Makefile" ;; |
+ "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; |
+ "xslt-config") CONFIG_FILES="$CONFIG_FILES xslt-config" ;; |
+ "libxslt.spec") CONFIG_FILES="$CONFIG_FILES libxslt.spec" ;; |
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; |
esac |
@@ -18028,53 +16139,55 @@ $as_echo X"$file" | |
;; |
"libtool":C) |
- # See if we are running on zsh, and set the options that allow our |
+ # See if we are running on zsh, and set the options which allow our |
# commands through without removal of \ escapes. |
- if test -n "${ZSH_VERSION+set}"; then |
+ if test -n "${ZSH_VERSION+set}" ; then |
setopt NO_GLOB_SUBST |
fi |
- cfgfile=${ofile}T |
+ cfgfile="${ofile}T" |
trap "$RM \"$cfgfile\"; exit 1" 1 2 15 |
$RM "$cfgfile" |
cat <<_LT_EOF >> "$cfgfile" |
#! $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`: |
# 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 NO |
-# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
- |
-# 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. |
# |
-# 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. |
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, |
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
+# Foundation, Inc. |
+# Written by Gordon Matzigkeit, 1996 |
# |
-# GNU Libtool is distributed in the hope that it will be useful, but |
-# WITHOUT ANY WARRANTY; without even the implied warranty of |
+# 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, |
+# but WITHOUT ANY WARRANTY; without even the implied warranty of |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
# GNU General Public License for more details. |
# |
# You should have received a copy of the GNU General Public License |
-# along with this program. If not, see <http://www.gnu.org/licenses/>. |
+# along with GNU Libtool; see the file COPYING. If not, a copy |
+# 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. |
-available_tags='' |
- |
-# Configured defaults for sys_lib_dlsearch_path munging. |
-: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} |
+available_tags="" |
# ### BEGIN LIBTOOL CONFIG |
@@ -18082,6 +16195,15 @@ available_tags='' |
macro_version=$macro_version |
macro_revision=$macro_revision |
+# Assembler program. |
+AS=$lt_AS |
+ |
+# DLL creation program. |
+DLLTOOL=$lt_DLLTOOL |
+ |
+# Object dumper program. |
+OBJDUMP=$lt_OBJDUMP |
+ |
# Whether or not to build shared libraries. |
build_libtool_libs=$enable_shared |
@@ -18094,9 +16216,6 @@ pic_mode=$pic_mode |
# Whether or not to optimize for fast installation. |
fast_install=$enable_fast_install |
-# Shared archive member basename,for filename based shared library versioning on AIX. |
-shared_archive_member_spec=$shared_archive_member_spec |
- |
# Shell to use when invoking shell scripts. |
SHELL=$lt_SHELL |
@@ -18161,9 +16280,6 @@ to_host_file_cmd=$lt_cv_to_host_file_cmd |
# convert \$build files to toolchain format. |
to_tool_file_cmd=$lt_cv_to_tool_file_cmd |
-# An object symbol dumper. |
-OBJDUMP=$lt_OBJDUMP |
- |
# Method to check whether dependent libraries are shared objects. |
deplibs_check_method=$lt_deplibs_check_method |
@@ -18176,9 +16292,6 @@ file_magic_glob=$lt_file_magic_glob |
# Find potential files using nocaseglob when deplibs_check_method = "file_magic". |
want_nocaseglob=$lt_want_nocaseglob |
-# DLL creation program. |
-DLLTOOL=$lt_DLLTOOL |
- |
# Command to associate shared and link libraries. |
sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd |
@@ -18214,27 +16327,18 @@ global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe |
# Transform the output of nm in a proper C declaration. |
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. |
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address |
# Transform the output of nm in a C name address pair when lib prefix is needed. |
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. |
nm_file_list_spec=$lt_nm_file_list_spec |
-# The root where to search for dependent libraries,and where our libraries should be installed. |
+# The root where to search for dependent libraries,and in which our libraries should be installed. |
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. |
objdir=$objdir |
@@ -18325,11 +16429,8 @@ hardcode_into_libs=$hardcode_into_libs |
# Compile-time system search path for libraries. |
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec |
-# Detected run-time system search path for libraries. |
-sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path |
- |
-# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. |
-configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path |
+# Run-time system search path for libraries. |
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec |
# Whether dlopen is supported. |
dlopen_support=$enable_dlopen |
@@ -18422,13 +16523,13 @@ hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec |
# Whether we need a single "-rpath" flag with a separated argument. |
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. |
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 |
-# "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. |
hardcode_direct_absolute=$hardcode_direct_absolute |
@@ -18480,72 +16581,13 @@ hardcode_action=$hardcode_action |
_LT_EOF |
- cat <<'_LT_EOF' >> "$cfgfile" |
- |
-# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE |
- |
-# func_munge_path_list VARIABLE PATH |
-# ----------------------------------- |
-# VARIABLE is name of variable containing _space_ separated list of |
-# directories to be munged by the contents of PATH, which is string |
-# having a format: |
-# "DIR[:DIR]:" |
-# string "DIR[ DIR]" will be prepended to VARIABLE |
-# ":DIR[:DIR]" |
-# string "DIR[ DIR]" will be appended to VARIABLE |
-# "DIRP[:DIRP]::[DIRA:]DIRA" |
-# string "DIRP[ DIRP]" will be prepended to VARIABLE and string |
-# "DIRA[ DIRA]" will be appended to VARIABLE |
-# "DIR[:DIR]" |
-# VARIABLE will be replaced by "DIR[ DIR]" |
-func_munge_path_list () |
-{ |
- case x$2 in |
- x) |
- ;; |
- *:) |
- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" |
- ;; |
- x:*) |
- eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" |
- ;; |
- *::*) |
- eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" |
- eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" |
- ;; |
- *) |
- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" |
- ;; |
- esac |
-} |
- |
- |
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. |
-func_cc_basename () |
-{ |
- for cc_temp in $*""; do |
- case $cc_temp in |
- compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; |
- distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; |
- \-*) ;; |
- *) break;; |
- esac |
- done |
- func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` |
-} |
- |
- |
-# ### END FUNCTIONS SHARED WITH CONFIGURE |
- |
-_LT_EOF |
- |
case $host_os in |
aix3*) |
cat <<\_LT_EOF >> "$cfgfile" |
# AIX sometimes has problems with the GCC collect2 program. For some |
# reason, if we set the COLLECT_NAMES environment variable, the problems |
# vanish in a puff of smoke. |
-if test set != "${COLLECT_NAMES+set}"; then |
+if test "X${COLLECT_NAMES+set}" != Xset; then |
COLLECT_NAMES= |
export COLLECT_NAMES |
fi |
@@ -18554,7 +16596,7 @@ _LT_EOF |
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 |
@@ -18564,13 +16606,170 @@ ltmain=$ac_aux_dir/ltmain.sh |
sed '$q' "$ltmain" >> "$cfgfile" \ |
|| (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" > $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_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" > $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_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 "$cfgfile.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 > $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_function_replace_fail" = x":"; then |
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 |
+$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} |
+fi |
+ |
+ |
mv -f "$cfgfile" "$ofile" || |
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") |
chmod +x "$ofile" |
;; |
- "python/setup.py":F) chmod +x python/setup.py ;; |
- "xml2-config":F) chmod +x xml2-config ;; |
esac |
done # for ac_tag |
@@ -18609,5 +16808,3 @@ if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then |
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} |
fi |
- |
-echo Done configuring |