Blame aclocal.m4

Packit 06404a
# generated automatically by aclocal 1.15 -*- Autoconf -*-
Packit 06404a
Packit 06404a
# Copyright (C) 1996-2014 Free Software Foundation, Inc.
Packit 06404a
Packit 06404a
# This file is free software; the Free Software Foundation
Packit 06404a
# gives unlimited permission to copy and/or distribute it,
Packit 06404a
# with or without modifications, as long as this notice is preserved.
Packit 06404a
Packit 06404a
# This program is distributed in the hope that it will be useful,
Packit 06404a
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
Packit 06404a
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
Packit 06404a
# PARTICULAR PURPOSE.
Packit 06404a
Packit 06404a
m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
Packit 06404a
m4_ifndef([AC_AUTOCONF_VERSION],
Packit 06404a
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
Packit 06404a
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
Packit 06404a
[m4_warning([this file was generated for autoconf 2.69.
Packit 06404a
You have another version of autoconf.  It may work, but is not guaranteed to.
Packit 06404a
If you have problems, you may need to regenerate the build system entirely.
Packit 06404a
To do so, use the procedure documented by the package, typically 'autoreconf'.])])
Packit 06404a
Packit 06404a
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
Packit 06404a
#
Packit 06404a
#   Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
Packit 06404a
#   Written by Gordon Matzigkeit, 1996
Packit 06404a
#
Packit 06404a
# This file is free software; the Free Software Foundation gives
Packit 06404a
# unlimited permission to copy and/or distribute it, with or without
Packit 06404a
# modifications, as long as this notice is preserved.
Packit 06404a
Packit 06404a
m4_define([_LT_COPYING], [dnl
Packit 06404a
# Copyright (C) 2014 Free Software Foundation, Inc.
Packit 06404a
# This is free software; see the source for copying conditions.  There is NO
Packit 06404a
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Packit 06404a
Packit 06404a
# GNU Libtool is free software; you can redistribute it and/or modify
Packit 06404a
# it under the terms of the GNU General Public License as published by
Packit 06404a
# the Free Software Foundation; either version 2 of of the License, or
Packit 06404a
# (at your option) any later version.
Packit 06404a
#
Packit 06404a
# As a special exception to the GNU General Public License, if you
Packit 06404a
# distribute this file as part of a program or library that is built
Packit 06404a
# using GNU Libtool, you may include this file under the  same
Packit 06404a
# distribution terms that you use for the rest of that program.
Packit 06404a
#
Packit 06404a
# GNU Libtool is distributed in the hope that it will be useful, but
Packit 06404a
# WITHOUT ANY WARRANTY; without even the implied warranty of
Packit 06404a
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit 06404a
# GNU General Public License for more details.
Packit 06404a
#
Packit 06404a
# You should have received a copy of the GNU General Public License
Packit 06404a
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
Packit 06404a
])
Packit 06404a
Packit 06404a
# serial 58 LT_INIT
Packit 06404a
Packit 06404a
Packit 06404a
# LT_PREREQ(VERSION)
Packit 06404a
# ------------------
Packit 06404a
# Complain and exit if this libtool version is less that VERSION.
Packit 06404a
m4_defun([LT_PREREQ],
Packit 06404a
[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
Packit 06404a
       [m4_default([$3],
Packit 06404a
		   [m4_fatal([Libtool version $1 or higher is required],
Packit 06404a
		             63)])],
Packit 06404a
       [$2])])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CHECK_BUILDDIR
Packit 06404a
# ------------------
Packit 06404a
# Complain if the absolute build directory name contains unusual characters
Packit 06404a
m4_defun([_LT_CHECK_BUILDDIR],
Packit 06404a
[case `pwd` in
Packit 06404a
  *\ * | *\	*)
Packit 06404a
    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
Packit 06404a
esac
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# LT_INIT([OPTIONS])
Packit 06404a
# ------------------
Packit 06404a
AC_DEFUN([LT_INIT],
Packit 06404a
[AC_PREREQ([2.62])dnl We use AC_PATH_PROGS_FEATURE_CHECK
Packit 06404a
AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
Packit 06404a
AC_BEFORE([$0], [LT_LANG])dnl
Packit 06404a
AC_BEFORE([$0], [LT_OUTPUT])dnl
Packit 06404a
AC_BEFORE([$0], [LTDL_INIT])dnl
Packit 06404a
m4_require([_LT_CHECK_BUILDDIR])dnl
Packit 06404a
Packit 06404a
dnl Autoconf doesn't catch unexpanded LT_ macros by default:
Packit 06404a
m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
Packit 06404a
m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
Packit 06404a
dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
Packit 06404a
dnl unless we require an AC_DEFUNed macro:
Packit 06404a
AC_REQUIRE([LTOPTIONS_VERSION])dnl
Packit 06404a
AC_REQUIRE([LTSUGAR_VERSION])dnl
Packit 06404a
AC_REQUIRE([LTVERSION_VERSION])dnl
Packit 06404a
AC_REQUIRE([LTOBSOLETE_VERSION])dnl
Packit 06404a
m4_require([_LT_PROG_LTMAIN])dnl
Packit 06404a
Packit 06404a
_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
Packit 06404a
Packit 06404a
dnl Parse OPTIONS
Packit 06404a
_LT_SET_OPTIONS([$0], [$1])
Packit 06404a
Packit 06404a
# This can be used to rebuild libtool when needed
Packit 06404a
LIBTOOL_DEPS=$ltmain
Packit 06404a
Packit 06404a
# Always use our own libtool.
Packit 06404a
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
Packit 06404a
AC_SUBST(LIBTOOL)dnl
Packit 06404a
Packit 06404a
_LT_SETUP
Packit 06404a
Packit 06404a
# Only expand once:
Packit 06404a
m4_define([LT_INIT])
Packit 06404a
])# LT_INIT
Packit 06404a
Packit 06404a
# Old names:
Packit 06404a
AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
Packit 06404a
AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
Packit 06404a
dnl aclocal-1.4 backwards compatibility:
Packit 06404a
dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
Packit 06404a
dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_PREPARE_CC_BASENAME
Packit 06404a
# -----------------------
Packit 06404a
m4_defun([_LT_PREPARE_CC_BASENAME], [
Packit 06404a
# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
Packit 06404a
func_cc_basename ()
Packit 06404a
{
Packit 06404a
    for cc_temp in @S|@*""; do
Packit 06404a
      case $cc_temp in
Packit 06404a
        compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
Packit 06404a
        distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
Packit 06404a
        \-*) ;;
Packit 06404a
        *) break;;
Packit 06404a
      esac
Packit 06404a
    done
Packit 06404a
    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
Packit 06404a
}
Packit 06404a
])# _LT_PREPARE_CC_BASENAME
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CC_BASENAME(CC)
Packit 06404a
# -------------------
Packit 06404a
# It would be clearer to call AC_REQUIREs from _LT_PREPARE_CC_BASENAME,
Packit 06404a
# but that macro is also expanded into generated libtool script, which
Packit 06404a
# arranges for $SED and $ECHO to be set by different means.
Packit 06404a
m4_defun([_LT_CC_BASENAME],
Packit 06404a
[m4_require([_LT_PREPARE_CC_BASENAME])dnl
Packit 06404a
AC_REQUIRE([_LT_DECL_SED])dnl
Packit 06404a
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
Packit 06404a
func_cc_basename $1
Packit 06404a
cc_basename=$func_cc_basename_result
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_FILEUTILS_DEFAULTS
Packit 06404a
# ----------------------
Packit 06404a
# It is okay to use these file commands and assume they have been set
Packit 06404a
# sensibly after 'm4_require([_LT_FILEUTILS_DEFAULTS])'.
Packit 06404a
m4_defun([_LT_FILEUTILS_DEFAULTS],
Packit 06404a
[: ${CP="cp -f"}
Packit 06404a
: ${MV="mv -f"}
Packit 06404a
: ${RM="rm -f"}
Packit 06404a
])# _LT_FILEUTILS_DEFAULTS
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_SETUP
Packit 06404a
# ---------
Packit 06404a
m4_defun([_LT_SETUP],
Packit 06404a
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
Packit 06404a
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
Packit 06404a
AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
Packit 06404a
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
Packit 06404a
Packit 06404a
_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
Packit 06404a
dnl
Packit 06404a
_LT_DECL([], [host_alias], [0], [The host system])dnl
Packit 06404a
_LT_DECL([], [host], [0])dnl
Packit 06404a
_LT_DECL([], [host_os], [0])dnl
Packit 06404a
dnl
Packit 06404a
_LT_DECL([], [build_alias], [0], [The build system])dnl
Packit 06404a
_LT_DECL([], [build], [0])dnl
Packit 06404a
_LT_DECL([], [build_os], [0])dnl
Packit 06404a
dnl
Packit 06404a
AC_REQUIRE([AC_PROG_CC])dnl
Packit 06404a
AC_REQUIRE([LT_PATH_LD])dnl
Packit 06404a
AC_REQUIRE([LT_PATH_NM])dnl
Packit 06404a
dnl
Packit 06404a
AC_REQUIRE([AC_PROG_LN_S])dnl
Packit 06404a
test -z "$LN_S" && LN_S="ln -s"
Packit 06404a
_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
Packit 06404a
dnl
Packit 06404a
AC_REQUIRE([LT_CMD_MAX_LEN])dnl
Packit 06404a
_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
Packit 06404a
_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
Packit 06404a
dnl
Packit 06404a
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
Packit 06404a
m4_require([_LT_CHECK_SHELL_FEATURES])dnl
Packit 06404a
m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
Packit 06404a
m4_require([_LT_CMD_RELOAD])dnl
Packit 06404a
m4_require([_LT_CHECK_MAGIC_METHOD])dnl
Packit 06404a
m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
Packit 06404a
m4_require([_LT_CMD_OLD_ARCHIVE])dnl
Packit 06404a
m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
Packit 06404a
m4_require([_LT_WITH_SYSROOT])dnl
Packit 06404a
m4_require([_LT_CMD_TRUNCATE])dnl
Packit 06404a
Packit 06404a
_LT_CONFIG_LIBTOOL_INIT([
Packit 06404a
# See if we are running on zsh, and set the options that allow our
Packit 06404a
# commands through without removal of \ escapes INIT.
Packit 06404a
if test -n "\${ZSH_VERSION+set}"; then
Packit 06404a
   setopt NO_GLOB_SUBST
Packit 06404a
fi
Packit 06404a
])
Packit 06404a
if test -n "${ZSH_VERSION+set}"; then
Packit 06404a
   setopt NO_GLOB_SUBST
Packit 06404a
fi
Packit 06404a
Packit 06404a
_LT_CHECK_OBJDIR
Packit 06404a
Packit 06404a
m4_require([_LT_TAG_COMPILER])dnl
Packit 06404a
Packit 06404a
case $host_os in
Packit 06404a
aix3*)
Packit 06404a
  # AIX sometimes has problems with the GCC collect2 program.  For some
Packit 06404a
  # reason, if we set the COLLECT_NAMES environment variable, the problems
Packit 06404a
  # vanish in a puff of smoke.
Packit 06404a
  if test set != "${COLLECT_NAMES+set}"; then
Packit 06404a
    COLLECT_NAMES=
Packit 06404a
    export COLLECT_NAMES
Packit 06404a
  fi
Packit 06404a
  ;;
Packit 06404a
esac
Packit 06404a
Packit 06404a
# Global variables:
Packit 06404a
ofile=libtool
Packit 06404a
can_build_shared=yes
Packit 06404a
Packit 06404a
# All known linkers require a '.a' archive for static linking (except MSVC,
Packit 06404a
# which needs '.lib').
Packit 06404a
libext=a
Packit 06404a
Packit 06404a
with_gnu_ld=$lt_cv_prog_gnu_ld
Packit 06404a
Packit 06404a
old_CC=$CC
Packit 06404a
old_CFLAGS=$CFLAGS
Packit 06404a
Packit 06404a
# Set sane defaults for various variables
Packit 06404a
test -z "$CC" && CC=cc
Packit 06404a
test -z "$LTCC" && LTCC=$CC
Packit 06404a
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
Packit 06404a
test -z "$LD" && LD=ld
Packit 06404a
test -z "$ac_objext" && ac_objext=o
Packit 06404a
Packit 06404a
_LT_CC_BASENAME([$compiler])
Packit 06404a
Packit 06404a
# Only perform the check for file, if the check method requires it
Packit 06404a
test -z "$MAGIC_CMD" && MAGIC_CMD=file
Packit 06404a
case $deplibs_check_method in
Packit 06404a
file_magic*)
Packit 06404a
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
Packit 06404a
    _LT_PATH_MAGIC
Packit 06404a
  fi
Packit 06404a
  ;;
Packit 06404a
esac
Packit 06404a
Packit 06404a
# Use C for the default configuration in the libtool script
Packit 06404a
LT_SUPPORTED_TAG([CC])
Packit 06404a
_LT_LANG_C_CONFIG
Packit 06404a
_LT_LANG_DEFAULT_CONFIG
Packit 06404a
_LT_CONFIG_COMMANDS
Packit 06404a
])# _LT_SETUP
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_PREPARE_SED_QUOTE_VARS
Packit 06404a
# --------------------------
Packit 06404a
# Define a few sed substitution that help us do robust quoting.
Packit 06404a
m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
Packit 06404a
[# Backslashify metacharacters that are still active within
Packit 06404a
# double-quoted strings.
Packit 06404a
sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
Packit 06404a
Packit 06404a
# Same as above, but do not quote variable references.
Packit 06404a
double_quote_subst='s/\([["`\\]]\)/\\\1/g'
Packit 06404a
Packit 06404a
# Sed substitution to delay expansion of an escaped shell variable in a
Packit 06404a
# double_quote_subst'ed string.
Packit 06404a
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
Packit 06404a
Packit 06404a
# Sed substitution to delay expansion of an escaped single quote.
Packit 06404a
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
Packit 06404a
Packit 06404a
# Sed substitution to avoid accidental globbing in evaled expressions
Packit 06404a
no_glob_subst='s/\*/\\\*/g'
Packit 06404a
])
Packit 06404a
Packit 06404a
# _LT_PROG_LTMAIN
Packit 06404a
# ---------------
Packit 06404a
# Note that this code is called both from 'configure', and 'config.status'
Packit 06404a
# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
Packit 06404a
# 'config.status' has no value for ac_aux_dir unless we are using Automake,
Packit 06404a
# so we pass a copy along to make sure it has a sensible value anyway.
Packit 06404a
m4_defun([_LT_PROG_LTMAIN],
Packit 06404a
[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
Packit 06404a
_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
Packit 06404a
ltmain=$ac_aux_dir/ltmain.sh
Packit 06404a
])# _LT_PROG_LTMAIN
Packit 06404a
Packit 06404a
Packit 06404a
Packit 06404a
# So that we can recreate a full libtool script including additional
Packit 06404a
# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
Packit 06404a
# in macros and then make a single call at the end using the 'libtool'
Packit 06404a
# label.
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
Packit 06404a
# ----------------------------------------
Packit 06404a
# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
Packit 06404a
m4_define([_LT_CONFIG_LIBTOOL_INIT],
Packit 06404a
[m4_ifval([$1],
Packit 06404a
          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
Packit 06404a
                     [$1
Packit 06404a
])])])
Packit 06404a
Packit 06404a
# Initialize.
Packit 06404a
m4_define([_LT_OUTPUT_LIBTOOL_INIT])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CONFIG_LIBTOOL([COMMANDS])
Packit 06404a
# ------------------------------
Packit 06404a
# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
Packit 06404a
m4_define([_LT_CONFIG_LIBTOOL],
Packit 06404a
[m4_ifval([$1],
Packit 06404a
          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
Packit 06404a
                     [$1
Packit 06404a
])])])
Packit 06404a
Packit 06404a
# Initialize.
Packit 06404a
m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
Packit 06404a
# -----------------------------------------------------
Packit 06404a
m4_defun([_LT_CONFIG_SAVE_COMMANDS],
Packit 06404a
[_LT_CONFIG_LIBTOOL([$1])
Packit 06404a
_LT_CONFIG_LIBTOOL_INIT([$2])
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_FORMAT_COMMENT([COMMENT])
Packit 06404a
# -----------------------------
Packit 06404a
# Add leading comment marks to the start of each line, and a trailing
Packit 06404a
# full-stop to the whole comment if one is not present already.
Packit 06404a
m4_define([_LT_FORMAT_COMMENT],
Packit 06404a
[m4_ifval([$1], [
Packit 06404a
m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
Packit 06404a
              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
Packit 06404a
)])
Packit 06404a
Packit 06404a
Packit 06404a
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
Packit 06404a
# -------------------------------------------------------------------
Packit 06404a
# CONFIGNAME is the name given to the value in the libtool script.
Packit 06404a
# VARNAME is the (base) name used in the configure script.
Packit 06404a
# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
Packit 06404a
# VARNAME.  Any other value will be used directly.
Packit 06404a
m4_define([_LT_DECL],
Packit 06404a
[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
Packit 06404a
    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
Packit 06404a
	[m4_ifval([$1], [$1], [$2])])
Packit 06404a
    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
Packit 06404a
    m4_ifval([$4],
Packit 06404a
	[lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
Packit 06404a
    lt_dict_add_subkey([lt_decl_dict], [$2],
Packit 06404a
	[tagged?], [m4_ifval([$5], [yes], [no])])])
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
Packit 06404a
# --------------------------------------------------------
Packit 06404a
m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
Packit 06404a
Packit 06404a
Packit 06404a
# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
Packit 06404a
# ------------------------------------------------
Packit 06404a
m4_define([lt_decl_tag_varnames],
Packit 06404a
[_lt_decl_filter([tagged?], [yes], $@)])
Packit 06404a
Packit 06404a
Packit 06404a
# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
Packit 06404a
# ---------------------------------------------------------
Packit 06404a
m4_define([_lt_decl_filter],
Packit 06404a
[m4_case([$#],
Packit 06404a
  [0], [m4_fatal([$0: too few arguments: $#])],
Packit 06404a
  [1], [m4_fatal([$0: too few arguments: $#: $1])],
Packit 06404a
  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
Packit 06404a
  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
Packit 06404a
  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
Packit 06404a
# --------------------------------------------------
Packit 06404a
m4_define([lt_decl_quote_varnames],
Packit 06404a
[_lt_decl_filter([value], [1], $@)])
Packit 06404a
Packit 06404a
Packit 06404a
# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
Packit 06404a
# ---------------------------------------------------
Packit 06404a
m4_define([lt_decl_dquote_varnames],
Packit 06404a
[_lt_decl_filter([value], [2], $@)])
Packit 06404a
Packit 06404a
Packit 06404a
# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
Packit 06404a
# ---------------------------------------------------
Packit 06404a
m4_define([lt_decl_varnames_tagged],
Packit 06404a
[m4_assert([$# <= 2])dnl
Packit 06404a
_$0(m4_quote(m4_default([$1], [[, ]])),
Packit 06404a
    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
Packit 06404a
    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
Packit 06404a
m4_define([_lt_decl_varnames_tagged],
Packit 06404a
[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
Packit 06404a
Packit 06404a
Packit 06404a
# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
Packit 06404a
# ------------------------------------------------
Packit 06404a
m4_define([lt_decl_all_varnames],
Packit 06404a
[_$0(m4_quote(m4_default([$1], [[, ]])),
Packit 06404a
     m4_if([$2], [],
Packit 06404a
	   m4_quote(lt_decl_varnames),
Packit 06404a
	m4_quote(m4_shift($@))))[]dnl
Packit 06404a
])
Packit 06404a
m4_define([_lt_decl_all_varnames],
Packit 06404a
[lt_join($@, lt_decl_varnames_tagged([$1],
Packit 06404a
			lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CONFIG_STATUS_DECLARE([VARNAME])
Packit 06404a
# ------------------------------------
Packit 06404a
# Quote a variable value, and forward it to 'config.status' so that its
Packit 06404a
# declaration there will have the same value as in 'configure'.  VARNAME
Packit 06404a
# must have a single quote delimited value for this to work.
Packit 06404a
m4_define([_LT_CONFIG_STATUS_DECLARE],
Packit 06404a
[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CONFIG_STATUS_DECLARATIONS
Packit 06404a
# ------------------------------
Packit 06404a
# We delimit libtool config variables with single quotes, so when
Packit 06404a
# we write them to config.status, we have to be sure to quote all
Packit 06404a
# embedded single quotes properly.  In configure, this macro expands
Packit 06404a
# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
Packit 06404a
#
Packit 06404a
#    ='`$ECHO "$" | $SED "$delay_single_quote_subst"`'
Packit 06404a
m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
Packit 06404a
[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
Packit 06404a
    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LIBTOOL_TAGS
Packit 06404a
# ----------------
Packit 06404a
# Output comment and list of tags supported by the script
Packit 06404a
m4_defun([_LT_LIBTOOL_TAGS],
Packit 06404a
[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
Packit 06404a
available_tags='_LT_TAGS'dnl
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
Packit 06404a
# -----------------------------------
Packit 06404a
# Extract the dictionary values for VARNAME (optionally with TAG) and
Packit 06404a
# expand to a commented shell variable setting:
Packit 06404a
#
Packit 06404a
#    # Some comment about what VAR is for.
Packit 06404a
#    visible_name=$lt_internal_name
Packit 06404a
m4_define([_LT_LIBTOOL_DECLARE],
Packit 06404a
[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
Packit 06404a
					   [description])))[]dnl
Packit 06404a
m4_pushdef([_libtool_name],
Packit 06404a
    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
Packit 06404a
m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
Packit 06404a
    [0], [_libtool_name=[$]$1],
Packit 06404a
    [1], [_libtool_name=$lt_[]$1],
Packit 06404a
    [2], [_libtool_name=$lt_[]$1],
Packit 06404a
    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
Packit 06404a
m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LIBTOOL_CONFIG_VARS
Packit 06404a
# -----------------------
Packit 06404a
# Produce commented declarations of non-tagged libtool config variables
Packit 06404a
# suitable for insertion in the LIBTOOL CONFIG section of the 'libtool'
Packit 06404a
# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
Packit 06404a
# section) are produced by _LT_LIBTOOL_TAG_VARS.
Packit 06404a
m4_defun([_LT_LIBTOOL_CONFIG_VARS],
Packit 06404a
[m4_foreach([_lt_var],
Packit 06404a
    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
Packit 06404a
    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LIBTOOL_TAG_VARS(TAG)
Packit 06404a
# -------------------------
Packit 06404a
m4_define([_LT_LIBTOOL_TAG_VARS],
Packit 06404a
[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
Packit 06404a
    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_TAGVAR(VARNAME, [TAGNAME])
Packit 06404a
# ------------------------------
Packit 06404a
m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CONFIG_COMMANDS
Packit 06404a
# -------------------
Packit 06404a
# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
Packit 06404a
# variables for single and double quote escaping we saved from calls
Packit 06404a
# to _LT_DECL, we can put quote escaped variables declarations
Packit 06404a
# into 'config.status', and then the shell code to quote escape them in
Packit 06404a
# for loops in 'config.status'.  Finally, any additional code accumulated
Packit 06404a
# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
Packit 06404a
m4_defun([_LT_CONFIG_COMMANDS],
Packit 06404a
[AC_PROVIDE_IFELSE([LT_OUTPUT],
Packit 06404a
	dnl If the libtool generation code has been placed in $CONFIG_LT,
Packit 06404a
	dnl instead of duplicating it all over again into config.status,
Packit 06404a
	dnl then we will have config.status run $CONFIG_LT later, so it
Packit 06404a
	dnl needs to know what name is stored there:
Packit 06404a
        [AC_CONFIG_COMMANDS([libtool],
Packit 06404a
            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
Packit 06404a
    dnl If the libtool generation code is destined for config.status,
Packit 06404a
    dnl expand the accumulated commands and init code now:
Packit 06404a
    [AC_CONFIG_COMMANDS([libtool],
Packit 06404a
        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
Packit 06404a
])#_LT_CONFIG_COMMANDS
Packit 06404a
Packit 06404a
Packit 06404a
# Initialize.
Packit 06404a
m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
Packit 06404a
[
Packit 06404a
Packit 06404a
# The HP-UX ksh and POSIX shell print the target directory to stdout
Packit 06404a
# if CDPATH is set.
Packit 06404a
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
Packit 06404a
Packit 06404a
sed_quote_subst='$sed_quote_subst'
Packit 06404a
double_quote_subst='$double_quote_subst'
Packit 06404a
delay_variable_subst='$delay_variable_subst'
Packit 06404a
_LT_CONFIG_STATUS_DECLARATIONS
Packit 06404a
LTCC='$LTCC'
Packit 06404a
LTCFLAGS='$LTCFLAGS'
Packit 06404a
compiler='$compiler_DEFAULT'
Packit 06404a
Packit 06404a
# A function that is used when there is no print builtin or printf.
Packit 06404a
func_fallback_echo ()
Packit 06404a
{
Packit 06404a
  eval 'cat <<_LTECHO_EOF
Packit 06404a
\$[]1
Packit 06404a
_LTECHO_EOF'
Packit 06404a
}
Packit 06404a
Packit 06404a
# Quote evaled strings.
Packit 06404a
for var in lt_decl_all_varnames([[ \
Packit 06404a
]], lt_decl_quote_varnames); do
Packit 06404a
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
Packit 06404a
    *[[\\\\\\\`\\"\\\$]]*)
Packit 06404a
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
Packit 06404a
      ;;
Packit 06404a
    *)
Packit 06404a
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
Packit 06404a
      ;;
Packit 06404a
    esac
Packit 06404a
done
Packit 06404a
Packit 06404a
# Double-quote double-evaled strings.
Packit 06404a
for var in lt_decl_all_varnames([[ \
Packit 06404a
]], lt_decl_dquote_varnames); do
Packit 06404a
    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
Packit 06404a
    *[[\\\\\\\`\\"\\\$]]*)
Packit 06404a
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
Packit 06404a
      ;;
Packit 06404a
    *)
Packit 06404a
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
Packit 06404a
      ;;
Packit 06404a
    esac
Packit 06404a
done
Packit 06404a
Packit 06404a
_LT_OUTPUT_LIBTOOL_INIT
Packit 06404a
])
Packit 06404a
Packit 06404a
# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
Packit 06404a
# ------------------------------------
Packit 06404a
# Generate a child script FILE with all initialization necessary to
Packit 06404a
# reuse the environment learned by the parent script, and make the
Packit 06404a
# file executable.  If COMMENT is supplied, it is inserted after the
Packit 06404a
# '#!' sequence but before initialization text begins.  After this
Packit 06404a
# macro, additional text can be appended to FILE to form the body of
Packit 06404a
# the child script.  The macro ends with non-zero status if the
Packit 06404a
# file could not be fully written (such as if the disk is full).
Packit 06404a
m4_ifdef([AS_INIT_GENERATED],
Packit 06404a
[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
Packit 06404a
[m4_defun([_LT_GENERATED_FILE_INIT],
Packit 06404a
[m4_require([AS_PREPARE])]dnl
Packit 06404a
[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
Packit 06404a
[lt_write_fail=0
Packit 06404a
cat >$1 <<_ASEOF || lt_write_fail=1
Packit 06404a
#! $SHELL
Packit 06404a
# Generated by $as_me.
Packit 06404a
$2
Packit 06404a
SHELL=\${CONFIG_SHELL-$SHELL}
Packit 06404a
export SHELL
Packit 06404a
_ASEOF
Packit 06404a
cat >>$1 <<\_ASEOF || lt_write_fail=1
Packit 06404a
AS_SHELL_SANITIZE
Packit 06404a
_AS_PREPARE
Packit 06404a
exec AS_MESSAGE_FD>&1
Packit 06404a
_ASEOF
Packit 06404a
test 0 = "$lt_write_fail" && chmod +x $1[]dnl
Packit 06404a
m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
Packit 06404a
Packit 06404a
# LT_OUTPUT
Packit 06404a
# ---------
Packit 06404a
# This macro allows early generation of the libtool script (before
Packit 06404a
# AC_OUTPUT is called), incase it is used in configure for compilation
Packit 06404a
# tests.
Packit 06404a
AC_DEFUN([LT_OUTPUT],
Packit 06404a
[: ${CONFIG_LT=./config.lt}
Packit 06404a
AC_MSG_NOTICE([creating $CONFIG_LT])
Packit 06404a
_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
Packit 06404a
[# Run this file to recreate a libtool stub with the current configuration.])
Packit 06404a
Packit 06404a
cat >>"$CONFIG_LT" <<\_LTEOF
Packit 06404a
lt_cl_silent=false
Packit 06404a
exec AS_MESSAGE_LOG_FD>>config.log
Packit 06404a
{
Packit 06404a
  echo
Packit 06404a
  AS_BOX([Running $as_me.])
Packit 06404a
} >&AS_MESSAGE_LOG_FD
Packit 06404a
Packit 06404a
lt_cl_help="\
Packit 06404a
'$as_me' creates a local libtool stub from the current configuration,
Packit 06404a
for use in further configure time tests before the real libtool is
Packit 06404a
generated.
Packit 06404a
Packit 06404a
Usage: $[0] [[OPTIONS]]
Packit 06404a
Packit 06404a
  -h, --help      print this help, then exit
Packit 06404a
  -V, --version   print version number, then exit
Packit 06404a
  -q, --quiet     do not print progress messages
Packit 06404a
  -d, --debug     don't remove temporary files
Packit 06404a
Packit 06404a
Report bugs to <bug-libtool@gnu.org>."
Packit 06404a
Packit 06404a
lt_cl_version="\
Packit 06404a
m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
Packit 06404a
m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
Packit 06404a
configured by $[0], generated by m4_PACKAGE_STRING.
Packit 06404a
Packit 06404a
Copyright (C) 2011 Free Software Foundation, Inc.
Packit 06404a
This config.lt script is free software; the Free Software Foundation
Packit 06404a
gives unlimited permision to copy, distribute and modify it."
Packit 06404a
Packit 06404a
while test 0 != $[#]
Packit 06404a
do
Packit 06404a
  case $[1] in
Packit 06404a
    --version | --v* | -V )
Packit 06404a
      echo "$lt_cl_version"; exit 0 ;;
Packit 06404a
    --help | --h* | -h )
Packit 06404a
      echo "$lt_cl_help"; exit 0 ;;
Packit 06404a
    --debug | --d* | -d )
Packit 06404a
      debug=: ;;
Packit 06404a
    --quiet | --q* | --silent | --s* | -q )
Packit 06404a
      lt_cl_silent=: ;;
Packit 06404a
Packit 06404a
    -*) AC_MSG_ERROR([unrecognized option: $[1]
Packit 06404a
Try '$[0] --help' for more information.]) ;;
Packit 06404a
Packit 06404a
    *) AC_MSG_ERROR([unrecognized argument: $[1]
Packit 06404a
Try '$[0] --help' for more information.]) ;;
Packit 06404a
  esac
Packit 06404a
  shift
Packit 06404a
done
Packit 06404a
Packit 06404a
if $lt_cl_silent; then
Packit 06404a
  exec AS_MESSAGE_FD>/dev/null
Packit 06404a
fi
Packit 06404a
_LTEOF
Packit 06404a
Packit 06404a
cat >>"$CONFIG_LT" <<_LTEOF
Packit 06404a
_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
Packit 06404a
_LTEOF
Packit 06404a
Packit 06404a
cat >>"$CONFIG_LT" <<\_LTEOF
Packit 06404a
AC_MSG_NOTICE([creating $ofile])
Packit 06404a
_LT_OUTPUT_LIBTOOL_COMMANDS
Packit 06404a
AS_EXIT(0)
Packit 06404a
_LTEOF
Packit 06404a
chmod +x "$CONFIG_LT"
Packit 06404a
Packit 06404a
# configure is writing to config.log, but config.lt does its own redirection,
Packit 06404a
# appending to config.log, which fails on DOS, as config.log is still kept
Packit 06404a
# open by configure.  Here we exec the FD to /dev/null, effectively closing
Packit 06404a
# config.log, so it can be properly (re)opened and appended to by config.lt.
Packit 06404a
lt_cl_success=:
Packit 06404a
test yes = "$silent" &&
Packit 06404a
  lt_config_lt_args="$lt_config_lt_args --quiet"
Packit 06404a
exec AS_MESSAGE_LOG_FD>/dev/null
Packit 06404a
$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
Packit 06404a
exec AS_MESSAGE_LOG_FD>>config.log
Packit 06404a
$lt_cl_success || AS_EXIT(1)
Packit 06404a
])# LT_OUTPUT
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CONFIG(TAG)
Packit 06404a
# ---------------
Packit 06404a
# If TAG is the built-in tag, create an initial libtool script with a
Packit 06404a
# default configuration from the untagged config vars.  Otherwise add code
Packit 06404a
# to config.status for appending the configuration named by TAG from the
Packit 06404a
# matching tagged config vars.
Packit 06404a
m4_defun([_LT_CONFIG],
Packit 06404a
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
Packit 06404a
_LT_CONFIG_SAVE_COMMANDS([
Packit 06404a
  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
Packit 06404a
  m4_if(_LT_TAG, [C], [
Packit 06404a
    # See if we are running on zsh, and set the options that allow our
Packit 06404a
    # commands through without removal of \ escapes.
Packit 06404a
    if test -n "${ZSH_VERSION+set}"; then
Packit 06404a
      setopt NO_GLOB_SUBST
Packit 06404a
    fi
Packit 06404a
Packit 06404a
    cfgfile=${ofile}T
Packit 06404a
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
Packit 06404a
    $RM "$cfgfile"
Packit 06404a
Packit 06404a
    cat <<_LT_EOF >> "$cfgfile"
Packit 06404a
#! $SHELL
Packit 06404a
# Generated automatically by $as_me ($PACKAGE) $VERSION
Packit 06404a
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
Packit 06404a
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
Packit 06404a
Packit 06404a
# Provide generalized library-building support services.
Packit 06404a
# Written by Gordon Matzigkeit, 1996
Packit 06404a
Packit 06404a
_LT_COPYING
Packit 06404a
_LT_LIBTOOL_TAGS
Packit 06404a
Packit 06404a
# Configured defaults for sys_lib_dlsearch_path munging.
Packit 06404a
: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
Packit 06404a
Packit 06404a
# ### BEGIN LIBTOOL CONFIG
Packit 06404a
_LT_LIBTOOL_CONFIG_VARS
Packit 06404a
_LT_LIBTOOL_TAG_VARS
Packit 06404a
# ### END LIBTOOL CONFIG
Packit 06404a
Packit 06404a
_LT_EOF
Packit 06404a
Packit 06404a
    cat <<'_LT_EOF' >> "$cfgfile"
Packit 06404a
Packit 06404a
# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
Packit 06404a
Packit 06404a
_LT_PREPARE_MUNGE_PATH_LIST
Packit 06404a
_LT_PREPARE_CC_BASENAME
Packit 06404a
Packit 06404a
# ### END FUNCTIONS SHARED WITH CONFIGURE
Packit 06404a
Packit 06404a
_LT_EOF
Packit 06404a
Packit 06404a
  case $host_os in
Packit 06404a
  aix3*)
Packit 06404a
    cat <<\_LT_EOF >> "$cfgfile"
Packit 06404a
# AIX sometimes has problems with the GCC collect2 program.  For some
Packit 06404a
# reason, if we set the COLLECT_NAMES environment variable, the problems
Packit 06404a
# vanish in a puff of smoke.
Packit 06404a
if test set != "${COLLECT_NAMES+set}"; then
Packit 06404a
  COLLECT_NAMES=
Packit 06404a
  export COLLECT_NAMES
Packit 06404a
fi
Packit 06404a
_LT_EOF
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
Packit 06404a
  _LT_PROG_LTMAIN
Packit 06404a
Packit 06404a
  # We use sed instead of cat because bash on DJGPP gets confused if
Packit 06404a
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
Packit 06404a
  # text mode, it properly converts lines to CR/LF.  This bash problem
Packit 06404a
  # is reportedly fixed, but why not run on old versions too?
Packit 06404a
  sed '$q' "$ltmain" >> "$cfgfile" \
Packit 06404a
     || (rm -f "$cfgfile"; exit 1)
Packit 06404a
Packit 06404a
   mv -f "$cfgfile" "$ofile" ||
Packit 06404a
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
Packit 06404a
  chmod +x "$ofile"
Packit 06404a
],
Packit 06404a
[cat <<_LT_EOF >> "$ofile"
Packit 06404a
Packit 06404a
dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
Packit 06404a
dnl in a comment (ie after a #).
Packit 06404a
# ### BEGIN LIBTOOL TAG CONFIG: $1
Packit 06404a
_LT_LIBTOOL_TAG_VARS(_LT_TAG)
Packit 06404a
# ### END LIBTOOL TAG CONFIG: $1
Packit 06404a
_LT_EOF
Packit 06404a
])dnl /m4_if
Packit 06404a
],
Packit 06404a
[m4_if([$1], [], [
Packit 06404a
    PACKAGE='$PACKAGE'
Packit 06404a
    VERSION='$VERSION'
Packit 06404a
    RM='$RM'
Packit 06404a
    ofile='$ofile'], [])
Packit 06404a
])dnl /_LT_CONFIG_SAVE_COMMANDS
Packit 06404a
])# _LT_CONFIG
Packit 06404a
Packit 06404a
Packit 06404a
# LT_SUPPORTED_TAG(TAG)
Packit 06404a
# ---------------------
Packit 06404a
# Trace this macro to discover what tags are supported by the libtool
Packit 06404a
# --tag option, using:
Packit 06404a
#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
Packit 06404a
AC_DEFUN([LT_SUPPORTED_TAG], [])
Packit 06404a
Packit 06404a
Packit 06404a
# C support is built-in for now
Packit 06404a
m4_define([_LT_LANG_C_enabled], [])
Packit 06404a
m4_define([_LT_TAGS], [])
Packit 06404a
Packit 06404a
Packit 06404a
# LT_LANG(LANG)
Packit 06404a
# -------------
Packit 06404a
# Enable libtool support for the given language if not already enabled.
Packit 06404a
AC_DEFUN([LT_LANG],
Packit 06404a
[AC_BEFORE([$0], [LT_OUTPUT])dnl
Packit 06404a
m4_case([$1],
Packit 06404a
  [C],			[_LT_LANG(C)],
Packit 06404a
  [C++],		[_LT_LANG(CXX)],
Packit 06404a
  [Go],			[_LT_LANG(GO)],
Packit 06404a
  [Java],		[_LT_LANG(GCJ)],
Packit 06404a
  [Fortran 77],		[_LT_LANG(F77)],
Packit 06404a
  [Fortran],		[_LT_LANG(FC)],
Packit 06404a
  [Windows Resource],	[_LT_LANG(RC)],
Packit 06404a
  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
Packit 06404a
    [_LT_LANG($1)],
Packit 06404a
    [m4_fatal([$0: unsupported language: "$1"])])])dnl
Packit 06404a
])# LT_LANG
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LANG(LANGNAME)
Packit 06404a
# ------------------
Packit 06404a
m4_defun([_LT_LANG],
Packit 06404a
[m4_ifdef([_LT_LANG_]$1[_enabled], [],
Packit 06404a
  [LT_SUPPORTED_TAG([$1])dnl
Packit 06404a
  m4_append([_LT_TAGS], [$1 ])dnl
Packit 06404a
  m4_define([_LT_LANG_]$1[_enabled], [])dnl
Packit 06404a
  _LT_LANG_$1_CONFIG($1)])dnl
Packit 06404a
])# _LT_LANG
Packit 06404a
Packit 06404a
Packit 06404a
m4_ifndef([AC_PROG_GO], [
Packit 06404a
# NOTE: This macro has been submitted for inclusion into   #
Packit 06404a
#  GNU Autoconf as AC_PROG_GO.  When it is available in    #
Packit 06404a
#  a released version of Autoconf we should remove this    #
Packit 06404a
#  macro and use it instead.                               #
Packit 06404a
m4_defun([AC_PROG_GO],
Packit 06404a
[AC_LANG_PUSH(Go)dnl
Packit 06404a
AC_ARG_VAR([GOC],     [Go compiler command])dnl
Packit 06404a
AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
Packit 06404a
_AC_ARG_VAR_LDFLAGS()dnl
Packit 06404a
AC_CHECK_TOOL(GOC, gccgo)
Packit 06404a
if test -z "$GOC"; then
Packit 06404a
  if test -n "$ac_tool_prefix"; then
Packit 06404a
    AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
Packit 06404a
  fi
Packit 06404a
fi
Packit 06404a
if test -z "$GOC"; then
Packit 06404a
  AC_CHECK_PROG(GOC, gccgo, gccgo, false)
Packit 06404a
fi
Packit 06404a
])#m4_defun
Packit 06404a
])#m4_ifndef
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LANG_DEFAULT_CONFIG
Packit 06404a
# -----------------------
Packit 06404a
m4_defun([_LT_LANG_DEFAULT_CONFIG],
Packit 06404a
[AC_PROVIDE_IFELSE([AC_PROG_CXX],
Packit 06404a
  [LT_LANG(CXX)],
Packit 06404a
  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
Packit 06404a
Packit 06404a
AC_PROVIDE_IFELSE([AC_PROG_F77],
Packit 06404a
  [LT_LANG(F77)],
Packit 06404a
  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
Packit 06404a
Packit 06404a
AC_PROVIDE_IFELSE([AC_PROG_FC],
Packit 06404a
  [LT_LANG(FC)],
Packit 06404a
  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
Packit 06404a
Packit 06404a
dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
Packit 06404a
dnl pulling things in needlessly.
Packit 06404a
AC_PROVIDE_IFELSE([AC_PROG_GCJ],
Packit 06404a
  [LT_LANG(GCJ)],
Packit 06404a
  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
Packit 06404a
    [LT_LANG(GCJ)],
Packit 06404a
    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
Packit 06404a
      [LT_LANG(GCJ)],
Packit 06404a
      [m4_ifdef([AC_PROG_GCJ],
Packit 06404a
	[m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
Packit 06404a
       m4_ifdef([A][M_PROG_GCJ],
Packit 06404a
	[m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
Packit 06404a
       m4_ifdef([LT_PROG_GCJ],
Packit 06404a
	[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
Packit 06404a
Packit 06404a
AC_PROVIDE_IFELSE([AC_PROG_GO],
Packit 06404a
  [LT_LANG(GO)],
Packit 06404a
  [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
Packit 06404a
Packit 06404a
AC_PROVIDE_IFELSE([LT_PROG_RC],
Packit 06404a
  [LT_LANG(RC)],
Packit 06404a
  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
Packit 06404a
])# _LT_LANG_DEFAULT_CONFIG
Packit 06404a
Packit 06404a
# Obsolete macros:
Packit 06404a
AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
Packit 06404a
AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
Packit 06404a
AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
Packit 06404a
AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
Packit 06404a
AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
Packit 06404a
dnl aclocal-1.4 backwards compatibility:
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_F77], [])
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_FC], [])
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_RC], [])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_TAG_COMPILER
Packit 06404a
# ----------------
Packit 06404a
m4_defun([_LT_TAG_COMPILER],
Packit 06404a
[AC_REQUIRE([AC_PROG_CC])dnl
Packit 06404a
Packit 06404a
_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
Packit 06404a
_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
Packit 06404a
_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
Packit 06404a
_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
Packit 06404a
Packit 06404a
# If no C compiler was specified, use CC.
Packit 06404a
LTCC=${LTCC-"$CC"}
Packit 06404a
Packit 06404a
# If no C compiler flags were specified, use CFLAGS.
Packit 06404a
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
Packit 06404a
Packit 06404a
# Allow CC to be a program name with arguments.
Packit 06404a
compiler=$CC
Packit 06404a
])# _LT_TAG_COMPILER
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_COMPILER_BOILERPLATE
Packit 06404a
# ------------------------
Packit 06404a
# Check for compiler boilerplate output or warnings with
Packit 06404a
# the simple compiler test code.
Packit 06404a
m4_defun([_LT_COMPILER_BOILERPLATE],
Packit 06404a
[m4_require([_LT_DECL_SED])dnl
Packit 06404a
ac_outfile=conftest.$ac_objext
Packit 06404a
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
Packit 06404a
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
Packit 06404a
_lt_compiler_boilerplate=`cat conftest.err`
Packit 06404a
$RM conftest*
Packit 06404a
])# _LT_COMPILER_BOILERPLATE
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LINKER_BOILERPLATE
Packit 06404a
# ----------------------
Packit 06404a
# Check for linker boilerplate output or warnings with
Packit 06404a
# the simple link test code.
Packit 06404a
m4_defun([_LT_LINKER_BOILERPLATE],
Packit 06404a
[m4_require([_LT_DECL_SED])dnl
Packit 06404a
ac_outfile=conftest.$ac_objext
Packit 06404a
echo "$lt_simple_link_test_code" >conftest.$ac_ext
Packit 06404a
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
Packit 06404a
_lt_linker_boilerplate=`cat conftest.err`
Packit 06404a
$RM -r conftest*
Packit 06404a
])# _LT_LINKER_BOILERPLATE
Packit 06404a
Packit 06404a
# _LT_REQUIRED_DARWIN_CHECKS
Packit 06404a
# -------------------------
Packit 06404a
m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
Packit 06404a
  case $host_os in
Packit 06404a
    rhapsody* | darwin*)
Packit 06404a
    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
Packit 06404a
    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
Packit 06404a
    AC_CHECK_TOOL([LIPO], [lipo], [:])
Packit 06404a
    AC_CHECK_TOOL([OTOOL], [otool], [:])
Packit 06404a
    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
Packit 06404a
    _LT_DECL([], [DSYMUTIL], [1],
Packit 06404a
      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
Packit 06404a
    _LT_DECL([], [NMEDIT], [1],
Packit 06404a
      [Tool to change global to local symbols on Mac OS X])
Packit 06404a
    _LT_DECL([], [LIPO], [1],
Packit 06404a
      [Tool to manipulate fat objects and archives on Mac OS X])
Packit 06404a
    _LT_DECL([], [OTOOL], [1],
Packit 06404a
      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
Packit 06404a
    _LT_DECL([], [OTOOL64], [1],
Packit 06404a
      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
Packit 06404a
Packit 06404a
    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
Packit 06404a
      [lt_cv_apple_cc_single_mod=no
Packit 06404a
      if test -z "$LT_MULTI_MODULE"; then
Packit 06404a
	# By default we will add the -single_module flag. You can override
Packit 06404a
	# by either setting the environment variable LT_MULTI_MODULE
Packit 06404a
	# non-empty at configure time, or by adding -multi_module to the
Packit 06404a
	# link flags.
Packit 06404a
	rm -rf libconftest.dylib*
Packit 06404a
	echo "int foo(void){return 1;}" > conftest.c
Packit 06404a
	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
Packit 06404a
-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
Packit 06404a
	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
Packit 06404a
	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
Packit 06404a
        _lt_result=$?
Packit 06404a
	# If there is a non-empty error log, and "single_module"
Packit 06404a
	# appears in it, assume the flag caused a linker warning
Packit 06404a
        if test -s conftest.err && $GREP single_module conftest.err; then
Packit 06404a
	  cat conftest.err >&AS_MESSAGE_LOG_FD
Packit 06404a
	# Otherwise, if the output was created with a 0 exit code from
Packit 06404a
	# the compiler, it worked.
Packit 06404a
	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
Packit 06404a
	  lt_cv_apple_cc_single_mod=yes
Packit 06404a
	else
Packit 06404a
	  cat conftest.err >&AS_MESSAGE_LOG_FD
Packit 06404a
	fi
Packit 06404a
	rm -rf libconftest.dylib*
Packit 06404a
	rm -f conftest.*
Packit 06404a
      fi])
Packit 06404a
Packit 06404a
    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
Packit 06404a
      [lt_cv_ld_exported_symbols_list],
Packit 06404a
      [lt_cv_ld_exported_symbols_list=no
Packit 06404a
      save_LDFLAGS=$LDFLAGS
Packit 06404a
      echo "_main" > conftest.sym
Packit 06404a
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
Packit 06404a
      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
Packit 06404a
	[lt_cv_ld_exported_symbols_list=yes],
Packit 06404a
	[lt_cv_ld_exported_symbols_list=no])
Packit 06404a
	LDFLAGS=$save_LDFLAGS
Packit 06404a
    ])
Packit 06404a
Packit 06404a
    AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
Packit 06404a
      [lt_cv_ld_force_load=no
Packit 06404a
      cat > conftest.c << _LT_EOF
Packit 06404a
int forced_loaded() { return 2;}
Packit 06404a
_LT_EOF
Packit 06404a
      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
Packit 06404a
      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
Packit 06404a
      echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
Packit 06404a
      $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
Packit 06404a
      echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
Packit 06404a
      $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
Packit 06404a
      cat > conftest.c << _LT_EOF
Packit 06404a
int main() { return 0;}
Packit 06404a
_LT_EOF
Packit 06404a
      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
Packit 06404a
      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
Packit 06404a
      _lt_result=$?
Packit 06404a
      if test -s conftest.err && $GREP force_load conftest.err; then
Packit 06404a
	cat conftest.err >&AS_MESSAGE_LOG_FD
Packit 06404a
      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
Packit 06404a
	lt_cv_ld_force_load=yes
Packit 06404a
      else
Packit 06404a
	cat conftest.err >&AS_MESSAGE_LOG_FD
Packit 06404a
      fi
Packit 06404a
        rm -f conftest.err libconftest.a conftest conftest.c
Packit 06404a
        rm -rf conftest.dSYM
Packit 06404a
    ])
Packit 06404a
    case $host_os in
Packit 06404a
    rhapsody* | darwin1.[[012]])
Packit 06404a
      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
Packit 06404a
    darwin1.*)
Packit 06404a
      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
Packit 06404a
    darwin*) # darwin 5.x on
Packit 06404a
      # if running on 10.5 or later, the deployment target defaults
Packit 06404a
      # to the OS version, if on x86, and 10.4, the deployment
Packit 06404a
      # target defaults to 10.4. Don't you love it?
Packit 06404a
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
Packit 06404a
	10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
Packit 06404a
	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
Packit 06404a
	10.[[012]][[,.]]*)
Packit 06404a
	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
Packit 06404a
	10.*)
Packit 06404a
	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
Packit 06404a
      esac
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
    if test yes = "$lt_cv_apple_cc_single_mod"; then
Packit 06404a
      _lt_dar_single_mod='$single_module'
Packit 06404a
    fi
Packit 06404a
    if test yes = "$lt_cv_ld_exported_symbols_list"; then
Packit 06404a
      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
Packit 06404a
    else
Packit 06404a
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
Packit 06404a
    fi
Packit 06404a
    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
Packit 06404a
      _lt_dsymutil='~$DSYMUTIL $lib || :'
Packit 06404a
    else
Packit 06404a
      _lt_dsymutil=
Packit 06404a
    fi
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_DARWIN_LINKER_FEATURES([TAG])
Packit 06404a
# ---------------------------------
Packit 06404a
# Checks for linker and compiler features on darwin
Packit 06404a
m4_defun([_LT_DARWIN_LINKER_FEATURES],
Packit 06404a
[
Packit 06404a
  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
Packit 06404a
  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
Packit 06404a
  _LT_TAGVAR(hardcode_direct, $1)=no
Packit 06404a
  _LT_TAGVAR(hardcode_automatic, $1)=yes
Packit 06404a
  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
Packit 06404a
  if test yes = "$lt_cv_ld_force_load"; then
Packit 06404a
    _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
Packit 06404a
    m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
Packit 06404a
                  [FC],  [_LT_TAGVAR(compiler_needs_object, $1)=yes])
Packit 06404a
  else
Packit 06404a
    _LT_TAGVAR(whole_archive_flag_spec, $1)=''
Packit 06404a
  fi
Packit 06404a
  _LT_TAGVAR(link_all_deplibs, $1)=yes
Packit 06404a
  _LT_TAGVAR(allow_undefined_flag, $1)=$_lt_dar_allow_undefined
Packit 06404a
  case $cc_basename in
Packit 06404a
     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
Packit 06404a
     *) _lt_dar_can_shared=$GCC ;;
Packit 06404a
  esac
Packit 06404a
  if test yes = "$_lt_dar_can_shared"; then
Packit 06404a
    output_verbose_link_cmd=func_echo_all
Packit 06404a
    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
Packit 06404a
    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
Packit 06404a
    _LT_TAGVAR(archive_expsym_cmds, $1)="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"
Packit 06404a
    _LT_TAGVAR(module_expsym_cmds, $1)="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"
Packit 06404a
    m4_if([$1], [CXX],
Packit 06404a
[   if test yes != "$lt_cv_apple_cc_single_mod"; then
Packit 06404a
      _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
Packit 06404a
      _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
Packit 06404a
    fi
Packit 06404a
],[])
Packit 06404a
  else
Packit 06404a
  _LT_TAGVAR(ld_shlibs, $1)=no
Packit 06404a
  fi
Packit 06404a
])
Packit 06404a
Packit 06404a
# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
Packit 06404a
# ----------------------------------
Packit 06404a
# Links a minimal program and checks the executable
Packit 06404a
# for the system default hardcoded library path. In most cases,
Packit 06404a
# this is /usr/lib:/lib, but when the MPI compilers are used
Packit 06404a
# the location of the communication and MPI libs are included too.
Packit 06404a
# If we don't find anything, use the default library path according
Packit 06404a
# to the aix ld manual.
Packit 06404a
# Store the results from the different compilers for each TAGNAME.
Packit 06404a
# Allow to override them for all tags through lt_cv_aix_libpath.
Packit 06404a
m4_defun([_LT_SYS_MODULE_PATH_AIX],
Packit 06404a
[m4_require([_LT_DECL_SED])dnl
Packit 06404a
if test set = "${lt_cv_aix_libpath+set}"; then
Packit 06404a
  aix_libpath=$lt_cv_aix_libpath
Packit 06404a
else
Packit 06404a
  AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
Packit 06404a
  [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
Packit 06404a
  lt_aix_libpath_sed='[
Packit 06404a
      /Import File Strings/,/^$/ {
Packit 06404a
	  /^0/ {
Packit 06404a
	      s/^0  *\([^ ]*\) *$/\1/
Packit 06404a
	      p
Packit 06404a
	  }
Packit 06404a
      }]'
Packit 06404a
  _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
Packit 06404a
  # Check for a 64-bit object if we didn't find anything.
Packit 06404a
  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
Packit 06404a
    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
Packit 06404a
  fi],[])
Packit 06404a
  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
Packit 06404a
    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=/usr/lib:/lib
Packit 06404a
  fi
Packit 06404a
  ])
Packit 06404a
  aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
Packit 06404a
fi
Packit 06404a
])# _LT_SYS_MODULE_PATH_AIX
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_SHELL_INIT(ARG)
Packit 06404a
# -------------------
Packit 06404a
m4_define([_LT_SHELL_INIT],
Packit 06404a
[m4_divert_text([M4SH-INIT], [$1
Packit 06404a
])])# _LT_SHELL_INIT
Packit 06404a
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_PROG_ECHO_BACKSLASH
Packit 06404a
# -----------------------
Packit 06404a
# Find how we can fake an echo command that does not interpret backslash.
Packit 06404a
# In particular, with Autoconf 2.60 or later we add some code to the start
Packit 06404a
# of the generated configure script that will find a shell with a builtin
Packit 06404a
# printf (that we can use as an echo command).
Packit 06404a
m4_defun([_LT_PROG_ECHO_BACKSLASH],
Packit 06404a
[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
Packit 06404a
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
Packit 06404a
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
Packit 06404a
Packit 06404a
AC_MSG_CHECKING([how to print strings])
Packit 06404a
# Test print first, because it will be a builtin if present.
Packit 06404a
if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
Packit 06404a
   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
Packit 06404a
  ECHO='print -r --'
Packit 06404a
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
Packit 06404a
  ECHO='printf %s\n'
Packit 06404a
else
Packit 06404a
  # Use this function as a fallback that always works.
Packit 06404a
  func_fallback_echo ()
Packit 06404a
  {
Packit 06404a
    eval 'cat <<_LTECHO_EOF
Packit 06404a
$[]1
Packit 06404a
_LTECHO_EOF'
Packit 06404a
  }
Packit 06404a
  ECHO='func_fallback_echo'
Packit 06404a
fi
Packit 06404a
Packit 06404a
# func_echo_all arg...
Packit 06404a
# Invoke $ECHO with all args, space-separated.
Packit 06404a
func_echo_all ()
Packit 06404a
{
Packit 06404a
    $ECHO "$*"
Packit 06404a
}
Packit 06404a
Packit 06404a
case $ECHO in
Packit 06404a
  printf*) AC_MSG_RESULT([printf]) ;;
Packit 06404a
  print*) AC_MSG_RESULT([print -r]) ;;
Packit 06404a
  *) AC_MSG_RESULT([cat]) ;;
Packit 06404a
esac
Packit 06404a
Packit 06404a
m4_ifdef([_AS_DETECT_SUGGESTED],
Packit 06404a
[_AS_DETECT_SUGGESTED([
Packit 06404a
  test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
Packit 06404a
    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
Packit 06404a
    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
Packit 06404a
    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
Packit 06404a
    PATH=/empty FPATH=/empty; export PATH FPATH
Packit 06404a
    test "X`printf %s $ECHO`" = "X$ECHO" \
Packit 06404a
      || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
Packit 06404a
Packit 06404a
_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
Packit 06404a
_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
Packit 06404a
])# _LT_PROG_ECHO_BACKSLASH
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_WITH_SYSROOT
Packit 06404a
# ----------------
Packit 06404a
AC_DEFUN([_LT_WITH_SYSROOT],
Packit 06404a
[AC_MSG_CHECKING([for sysroot])
Packit 06404a
AC_ARG_WITH([sysroot],
Packit 06404a
[AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@],
Packit 06404a
  [Search for dependent libraries within DIR (or the compiler's sysroot
Packit 06404a
   if not specified).])],
Packit 06404a
[], [with_sysroot=no])
Packit 06404a
Packit 06404a
dnl lt_sysroot will always be passed unquoted.  We quote it here
Packit 06404a
dnl in case the user passed a directory name.
Packit 06404a
lt_sysroot=
Packit 06404a
case $with_sysroot in #(
Packit 06404a
 yes)
Packit 06404a
   if test yes = "$GCC"; then
Packit 06404a
     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
Packit 06404a
   fi
Packit 06404a
   ;; #(
Packit 06404a
 /*)
Packit 06404a
   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
Packit 06404a
   ;; #(
Packit 06404a
 no|'')
Packit 06404a
   ;; #(
Packit 06404a
 *)
Packit 06404a
   AC_MSG_RESULT([$with_sysroot])
Packit 06404a
   AC_MSG_ERROR([The sysroot must be an absolute path.])
Packit 06404a
   ;;
Packit 06404a
esac
Packit 06404a
Packit 06404a
 AC_MSG_RESULT([${lt_sysroot:-no}])
Packit 06404a
_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
Packit 06404a
[dependent libraries, and where our libraries should be installed.])])
Packit 06404a
Packit 06404a
# _LT_ENABLE_LOCK
Packit 06404a
# ---------------
Packit 06404a
m4_defun([_LT_ENABLE_LOCK],
Packit 06404a
[AC_ARG_ENABLE([libtool-lock],
Packit 06404a
  [AS_HELP_STRING([--disable-libtool-lock],
Packit 06404a
    [avoid locking (might break parallel builds)])])
Packit 06404a
test no = "$enable_libtool_lock" || enable_libtool_lock=yes
Packit 06404a
Packit 06404a
# Some flags need to be propagated to the compiler or linker for good
Packit 06404a
# libtool support.
Packit 06404a
case $host in
Packit 06404a
ia64-*-hpux*)
Packit 06404a
  # Find out what ABI is being produced by ac_compile, and set mode
Packit 06404a
  # options accordingly.
Packit 06404a
  echo 'int i;' > conftest.$ac_ext
Packit 06404a
  if AC_TRY_EVAL(ac_compile); then
Packit 06404a
    case `/usr/bin/file conftest.$ac_objext` in
Packit 06404a
      *ELF-32*)
Packit 06404a
	HPUX_IA64_MODE=32
Packit 06404a
	;;
Packit 06404a
      *ELF-64*)
Packit 06404a
	HPUX_IA64_MODE=64
Packit 06404a
	;;
Packit 06404a
    esac
Packit 06404a
  fi
Packit 06404a
  rm -rf conftest*
Packit 06404a
  ;;
Packit 06404a
*-*-irix6*)
Packit 06404a
  # Find out what ABI is being produced by ac_compile, and set linker
Packit 06404a
  # options accordingly.
Packit 06404a
  echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
Packit 06404a
  if AC_TRY_EVAL(ac_compile); then
Packit 06404a
    if test yes = "$lt_cv_prog_gnu_ld"; then
Packit 06404a
      case `/usr/bin/file conftest.$ac_objext` in
Packit 06404a
	*32-bit*)
Packit 06404a
	  LD="${LD-ld} -melf32bsmip"
Packit 06404a
	  ;;
Packit 06404a
	*N32*)
Packit 06404a
	  LD="${LD-ld} -melf32bmipn32"
Packit 06404a
	  ;;
Packit 06404a
	*64-bit*)
Packit 06404a
	  LD="${LD-ld} -melf64bmip"
Packit 06404a
	;;
Packit 06404a
      esac
Packit 06404a
    else
Packit 06404a
      case `/usr/bin/file conftest.$ac_objext` in
Packit 06404a
	*32-bit*)
Packit 06404a
	  LD="${LD-ld} -32"
Packit 06404a
	  ;;
Packit 06404a
	*N32*)
Packit 06404a
	  LD="${LD-ld} -n32"
Packit 06404a
	  ;;
Packit 06404a
	*64-bit*)
Packit 06404a
	  LD="${LD-ld} -64"
Packit 06404a
	  ;;
Packit 06404a
      esac
Packit 06404a
    fi
Packit 06404a
  fi
Packit 06404a
  rm -rf conftest*
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
mips64*-*linux*)
Packit 06404a
  # Find out what ABI is being produced by ac_compile, and set linker
Packit 06404a
  # options accordingly.
Packit 06404a
  echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
Packit 06404a
  if AC_TRY_EVAL(ac_compile); then
Packit 06404a
    emul=elf
Packit 06404a
    case `/usr/bin/file conftest.$ac_objext` in
Packit 06404a
      *32-bit*)
Packit 06404a
	emul="${emul}32"
Packit 06404a
	;;
Packit 06404a
      *64-bit*)
Packit 06404a
	emul="${emul}64"
Packit 06404a
	;;
Packit 06404a
    esac
Packit 06404a
    case `/usr/bin/file conftest.$ac_objext` in
Packit 06404a
      *MSB*)
Packit 06404a
	emul="${emul}btsmip"
Packit 06404a
	;;
Packit 06404a
      *LSB*)
Packit 06404a
	emul="${emul}ltsmip"
Packit 06404a
	;;
Packit 06404a
    esac
Packit 06404a
    case `/usr/bin/file conftest.$ac_objext` in
Packit 06404a
      *N32*)
Packit 06404a
	emul="${emul}n32"
Packit 06404a
	;;
Packit 06404a
    esac
Packit 06404a
    LD="${LD-ld} -m $emul"
Packit 06404a
  fi
Packit 06404a
  rm -rf conftest*
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
Packit 06404a
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
Packit 06404a
  # Find out what ABI is being produced by ac_compile, and set linker
Packit 06404a
  # options accordingly.  Note that the listed cases only cover the
Packit 06404a
  # situations where additional linker options are needed (such as when
Packit 06404a
  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
Packit 06404a
  # vice versa); the common cases where no linker options are needed do
Packit 06404a
  # not appear in the list.
Packit 06404a
  echo 'int i;' > conftest.$ac_ext
Packit 06404a
  if AC_TRY_EVAL(ac_compile); then
Packit 06404a
    case `/usr/bin/file conftest.o` in
Packit 06404a
      *32-bit*)
Packit 06404a
	case $host in
Packit 06404a
	  x86_64-*kfreebsd*-gnu)
Packit 06404a
	    LD="${LD-ld} -m elf_i386_fbsd"
Packit 06404a
	    ;;
Packit 06404a
	  x86_64-*linux*)
Packit 06404a
	    case `/usr/bin/file conftest.o` in
Packit 06404a
	      *x86-64*)
Packit 06404a
		LD="${LD-ld} -m elf32_x86_64"
Packit 06404a
		;;
Packit 06404a
	      *)
Packit 06404a
		LD="${LD-ld} -m elf_i386"
Packit 06404a
		;;
Packit 06404a
	    esac
Packit 06404a
	    ;;
Packit 06404a
	  powerpc64le-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf32lppclinux"
Packit 06404a
	    ;;
Packit 06404a
	  powerpc64-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf32ppclinux"
Packit 06404a
	    ;;
Packit 06404a
	  s390x-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf_s390"
Packit 06404a
	    ;;
Packit 06404a
	  sparc64-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf32_sparc"
Packit 06404a
	    ;;
Packit 06404a
	esac
Packit 06404a
	;;
Packit 06404a
      *64-bit*)
Packit 06404a
	case $host in
Packit 06404a
	  x86_64-*kfreebsd*-gnu)
Packit 06404a
	    LD="${LD-ld} -m elf_x86_64_fbsd"
Packit 06404a
	    ;;
Packit 06404a
	  x86_64-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf_x86_64"
Packit 06404a
	    ;;
Packit 06404a
	  powerpcle-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf64lppc"
Packit 06404a
	    ;;
Packit 06404a
	  powerpc-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf64ppc"
Packit 06404a
	    ;;
Packit 06404a
	  s390*-*linux*|s390*-*tpf*)
Packit 06404a
	    LD="${LD-ld} -m elf64_s390"
Packit 06404a
	    ;;
Packit 06404a
	  sparc*-*linux*)
Packit 06404a
	    LD="${LD-ld} -m elf64_sparc"
Packit 06404a
	    ;;
Packit 06404a
	esac
Packit 06404a
	;;
Packit 06404a
    esac
Packit 06404a
  fi
Packit 06404a
  rm -rf conftest*
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
*-*-sco3.2v5*)
Packit 06404a
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
Packit 06404a
  SAVE_CFLAGS=$CFLAGS
Packit 06404a
  CFLAGS="$CFLAGS -belf"
Packit 06404a
  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
Packit 06404a
    [AC_LANG_PUSH(C)
Packit 06404a
     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
Packit 06404a
     AC_LANG_POP])
Packit 06404a
  if test yes != "$lt_cv_cc_needs_belf"; then
Packit 06404a
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
Packit 06404a
    CFLAGS=$SAVE_CFLAGS
Packit 06404a
  fi
Packit 06404a
  ;;
Packit 06404a
*-*solaris*)
Packit 06404a
  # Find out what ABI is being produced by ac_compile, and set linker
Packit 06404a
  # options accordingly.
Packit 06404a
  echo 'int i;' > conftest.$ac_ext
Packit 06404a
  if AC_TRY_EVAL(ac_compile); then
Packit 06404a
    case `/usr/bin/file conftest.o` in
Packit 06404a
    *64-bit*)
Packit 06404a
      case $lt_cv_prog_gnu_ld in
Packit 06404a
      yes*)
Packit 06404a
        case $host in
Packit 06404a
        i?86-*-solaris*|x86_64-*-solaris*)
Packit 06404a
          LD="${LD-ld} -m elf_x86_64"
Packit 06404a
          ;;
Packit 06404a
        sparc*-*-solaris*)
Packit 06404a
          LD="${LD-ld} -m elf64_sparc"
Packit 06404a
          ;;
Packit 06404a
        esac
Packit 06404a
        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
Packit 06404a
        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
Packit 06404a
          LD=${LD-ld}_sol2
Packit 06404a
        fi
Packit 06404a
        ;;
Packit 06404a
      *)
Packit 06404a
	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
Packit 06404a
	  LD="${LD-ld} -64"
Packit 06404a
	fi
Packit 06404a
	;;
Packit 06404a
      esac
Packit 06404a
      ;;
Packit 06404a
    esac
Packit 06404a
  fi
Packit 06404a
  rm -rf conftest*
Packit 06404a
  ;;
Packit 06404a
esac
Packit 06404a
Packit 06404a
need_locks=$enable_libtool_lock
Packit 06404a
])# _LT_ENABLE_LOCK
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_PROG_AR
Packit 06404a
# -----------
Packit 06404a
m4_defun([_LT_PROG_AR],
Packit 06404a
[AC_CHECK_TOOLS(AR, [ar], false)
Packit 06404a
: ${AR=ar}
Packit 06404a
: ${AR_FLAGS=cru}
Packit 06404a
_LT_DECL([], [AR], [1], [The archiver])
Packit 06404a
_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
Packit 06404a
Packit 06404a
AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
Packit 06404a
  [lt_cv_ar_at_file=no
Packit 06404a
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
Packit 06404a
     [echo conftest.$ac_objext > conftest.lst
Packit 06404a
      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
Packit 06404a
      AC_TRY_EVAL([lt_ar_try])
Packit 06404a
      if test 0 -eq "$ac_status"; then
Packit 06404a
	# Ensure the archiver fails upon bogus file names.
Packit 06404a
	rm -f conftest.$ac_objext libconftest.a
Packit 06404a
	AC_TRY_EVAL([lt_ar_try])
Packit 06404a
	if test 0 -ne "$ac_status"; then
Packit 06404a
          lt_cv_ar_at_file=@
Packit 06404a
        fi
Packit 06404a
      fi
Packit 06404a
      rm -f conftest.* libconftest.a
Packit 06404a
     ])
Packit 06404a
  ])
Packit 06404a
Packit 06404a
if test no = "$lt_cv_ar_at_file"; then
Packit 06404a
  archiver_list_spec=
Packit 06404a
else
Packit 06404a
  archiver_list_spec=$lt_cv_ar_at_file
Packit 06404a
fi
Packit 06404a
_LT_DECL([], [archiver_list_spec], [1],
Packit 06404a
  [How to feed a file listing to the archiver])
Packit 06404a
])# _LT_PROG_AR
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CMD_OLD_ARCHIVE
Packit 06404a
# -------------------
Packit 06404a
m4_defun([_LT_CMD_OLD_ARCHIVE],
Packit 06404a
[_LT_PROG_AR
Packit 06404a
Packit 06404a
AC_CHECK_TOOL(STRIP, strip, :)
Packit 06404a
test -z "$STRIP" && STRIP=:
Packit 06404a
_LT_DECL([], [STRIP], [1], [A symbol stripping program])
Packit 06404a
Packit 06404a
AC_CHECK_TOOL(RANLIB, ranlib, :)
Packit 06404a
test -z "$RANLIB" && RANLIB=:
Packit 06404a
_LT_DECL([], [RANLIB], [1],
Packit 06404a
    [Commands used to install an old-style archive])
Packit 06404a
Packit 06404a
# Determine commands to create old-style static archives.
Packit 06404a
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
Packit 06404a
old_postinstall_cmds='chmod 644 $oldlib'
Packit 06404a
old_postuninstall_cmds=
Packit 06404a
Packit 06404a
if test -n "$RANLIB"; then
Packit 06404a
  case $host_os in
Packit 06404a
  bitrig* | openbsd*)
Packit 06404a
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
Packit 06404a
    ;;
Packit 06404a
  *)
Packit 06404a
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
Packit 06404a
fi
Packit 06404a
Packit 06404a
case $host_os in
Packit 06404a
  darwin*)
Packit 06404a
    lock_old_archive_extraction=yes ;;
Packit 06404a
  *)
Packit 06404a
    lock_old_archive_extraction=no ;;
Packit 06404a
esac
Packit 06404a
_LT_DECL([], [old_postinstall_cmds], [2])
Packit 06404a
_LT_DECL([], [old_postuninstall_cmds], [2])
Packit 06404a
_LT_TAGDECL([], [old_archive_cmds], [2],
Packit 06404a
    [Commands used to build an old-style archive])
Packit 06404a
_LT_DECL([], [lock_old_archive_extraction], [0],
Packit 06404a
    [Whether to use a lock for old archive extraction])
Packit 06404a
])# _LT_CMD_OLD_ARCHIVE
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
Packit 06404a
#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
Packit 06404a
# ----------------------------------------------------------------
Packit 06404a
# Check whether the given compiler option works
Packit 06404a
AC_DEFUN([_LT_COMPILER_OPTION],
Packit 06404a
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
Packit 06404a
m4_require([_LT_DECL_SED])dnl
Packit 06404a
AC_CACHE_CHECK([$1], [$2],
Packit 06404a
  [$2=no
Packit 06404a
   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
Packit 06404a
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
Packit 06404a
   lt_compiler_flag="$3"  ## exclude from sc_useless_quotes_in_assignment
Packit 06404a
   # Insert the option either (1) after the last *FLAGS variable, or
Packit 06404a
   # (2) before a word containing "conftest.", or (3) at the end.
Packit 06404a
   # Note that $ac_compile itself does not contain backslashes and begins
Packit 06404a
   # with a dollar sign (not a hyphen), so the echo should work correctly.
Packit 06404a
   # The option is referenced via a variable to avoid confusing sed.
Packit 06404a
   lt_compile=`echo "$ac_compile" | $SED \
Packit 06404a
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
Packit 06404a
   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
Packit 06404a
   -e 's:$: $lt_compiler_flag:'`
Packit 06404a
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
Packit 06404a
   (eval "$lt_compile" 2>conftest.err)
Packit 06404a
   ac_status=$?
Packit 06404a
   cat conftest.err >&AS_MESSAGE_LOG_FD
Packit 06404a
   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
Packit 06404a
   if (exit $ac_status) && test -s "$ac_outfile"; then
Packit 06404a
     # The compiler can only warn and ignore the option if not recognized
Packit 06404a
     # So say no if there are warnings other than the usual output.
Packit 06404a
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
Packit 06404a
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
Packit 06404a
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
Packit 06404a
       $2=yes
Packit 06404a
     fi
Packit 06404a
   fi
Packit 06404a
   $RM conftest*
Packit 06404a
])
Packit 06404a
Packit 06404a
if test yes = "[$]$2"; then
Packit 06404a
    m4_if([$5], , :, [$5])
Packit 06404a
else
Packit 06404a
    m4_if([$6], , :, [$6])
Packit 06404a
fi
Packit 06404a
])# _LT_COMPILER_OPTION
Packit 06404a
Packit 06404a
# Old name:
Packit 06404a
AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
Packit 06404a
dnl aclocal-1.4 backwards compatibility:
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
Packit 06404a
#                  [ACTION-SUCCESS], [ACTION-FAILURE])
Packit 06404a
# ----------------------------------------------------
Packit 06404a
# Check whether the given linker option works
Packit 06404a
AC_DEFUN([_LT_LINKER_OPTION],
Packit 06404a
[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
Packit 06404a
m4_require([_LT_DECL_SED])dnl
Packit 06404a
AC_CACHE_CHECK([$1], [$2],
Packit 06404a
  [$2=no
Packit 06404a
   save_LDFLAGS=$LDFLAGS
Packit 06404a
   LDFLAGS="$LDFLAGS $3"
Packit 06404a
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
Packit 06404a
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
Packit 06404a
     # The linker can only warn and ignore the option if not recognized
Packit 06404a
     # So say no if there are warnings
Packit 06404a
     if test -s conftest.err; then
Packit 06404a
       # Append any errors to the config.log.
Packit 06404a
       cat conftest.err 1>&AS_MESSAGE_LOG_FD
Packit 06404a
       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
Packit 06404a
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
Packit 06404a
       if diff conftest.exp conftest.er2 >/dev/null; then
Packit 06404a
         $2=yes
Packit 06404a
       fi
Packit 06404a
     else
Packit 06404a
       $2=yes
Packit 06404a
     fi
Packit 06404a
   fi
Packit 06404a
   $RM -r conftest*
Packit 06404a
   LDFLAGS=$save_LDFLAGS
Packit 06404a
])
Packit 06404a
Packit 06404a
if test yes = "[$]$2"; then
Packit 06404a
    m4_if([$4], , :, [$4])
Packit 06404a
else
Packit 06404a
    m4_if([$5], , :, [$5])
Packit 06404a
fi
Packit 06404a
])# _LT_LINKER_OPTION
Packit 06404a
Packit 06404a
# Old name:
Packit 06404a
AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
Packit 06404a
dnl aclocal-1.4 backwards compatibility:
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
Packit 06404a
Packit 06404a
Packit 06404a
# LT_CMD_MAX_LEN
Packit 06404a
#---------------
Packit 06404a
AC_DEFUN([LT_CMD_MAX_LEN],
Packit 06404a
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
Packit 06404a
# find the maximum length of command line arguments
Packit 06404a
AC_MSG_CHECKING([the maximum length of command line arguments])
Packit 06404a
AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
Packit 06404a
  i=0
Packit 06404a
  teststring=ABCD
Packit 06404a
Packit 06404a
  case $build_os in
Packit 06404a
  msdosdjgpp*)
Packit 06404a
    # On DJGPP, this test can blow up pretty badly due to problems in libc
Packit 06404a
    # (any single argument exceeding 2000 bytes causes a buffer overrun
Packit 06404a
    # during glob expansion).  Even if it were fixed, the result of this
Packit 06404a
    # check would be larger than it should be.
Packit 06404a
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  gnu*)
Packit 06404a
    # Under GNU Hurd, this test is not required because there is
Packit 06404a
    # no limit to the length of command line arguments.
Packit 06404a
    # Libtool will interpret -1 as no limit whatsoever
Packit 06404a
    lt_cv_sys_max_cmd_len=-1;
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  cygwin* | mingw* | cegcc*)
Packit 06404a
    # On Win9x/ME, this test blows up -- it succeeds, but takes
Packit 06404a
    # about 5 minutes as the teststring grows exponentially.
Packit 06404a
    # Worse, since 9x/ME are not pre-emptively multitasking,
Packit 06404a
    # you end up with a "frozen" computer, even though with patience
Packit 06404a
    # the test eventually succeeds (with a max line length of 256k).
Packit 06404a
    # Instead, let's just punt: use the minimum linelength reported by
Packit 06404a
    # all of the supported platforms: 8192 (on NT/2K/XP).
Packit 06404a
    lt_cv_sys_max_cmd_len=8192;
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  mint*)
Packit 06404a
    # On MiNT this can take a long time and run out of memory.
Packit 06404a
    lt_cv_sys_max_cmd_len=8192;
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  amigaos*)
Packit 06404a
    # On AmigaOS with pdksh, this test takes hours, literally.
Packit 06404a
    # So we just punt and use a minimum line length of 8192.
Packit 06404a
    lt_cv_sys_max_cmd_len=8192;
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
Packit 06404a
    # This has been around since 386BSD, at least.  Likely further.
Packit 06404a
    if test -x /sbin/sysctl; then
Packit 06404a
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
Packit 06404a
    elif test -x /usr/sbin/sysctl; then
Packit 06404a
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
Packit 06404a
    else
Packit 06404a
      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
Packit 06404a
    fi
Packit 06404a
    # And add a safety zone
Packit 06404a
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
Packit 06404a
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  interix*)
Packit 06404a
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
Packit 06404a
    lt_cv_sys_max_cmd_len=196608
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  os2*)
Packit 06404a
    # The test takes a long time on OS/2.
Packit 06404a
    lt_cv_sys_max_cmd_len=8192
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  osf*)
Packit 06404a
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
Packit 06404a
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
Packit 06404a
    # nice to cause kernel panics so lets avoid the loop below.
Packit 06404a
    # First set a reasonable default.
Packit 06404a
    lt_cv_sys_max_cmd_len=16384
Packit 06404a
    #
Packit 06404a
    if test -x /sbin/sysconfig; then
Packit 06404a
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
Packit 06404a
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
Packit 06404a
      esac
Packit 06404a
    fi
Packit 06404a
    ;;
Packit 06404a
  sco3.2v5*)
Packit 06404a
    lt_cv_sys_max_cmd_len=102400
Packit 06404a
    ;;
Packit 06404a
  sysv5* | sco5v6* | sysv4.2uw2*)
Packit 06404a
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
Packit 06404a
    if test -n "$kargmax"; then
Packit 06404a
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[	 ]]//'`
Packit 06404a
    else
Packit 06404a
      lt_cv_sys_max_cmd_len=32768
Packit 06404a
    fi
Packit 06404a
    ;;
Packit 06404a
  *)
Packit 06404a
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
Packit 06404a
    if test -n "$lt_cv_sys_max_cmd_len" && \
Packit 06404a
       test undefined != "$lt_cv_sys_max_cmd_len"; then
Packit 06404a
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
Packit 06404a
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
Packit 06404a
    else
Packit 06404a
      # Make teststring a little bigger before we do anything with it.
Packit 06404a
      # a 1K string should be a reasonable start.
Packit 06404a
      for i in 1 2 3 4 5 6 7 8; do
Packit 06404a
        teststring=$teststring$teststring
Packit 06404a
      done
Packit 06404a
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
Packit 06404a
      # If test is not a shell built-in, we'll probably end up computing a
Packit 06404a
      # maximum length that is only half of the actual maximum length, but
Packit 06404a
      # we can't tell.
Packit 06404a
      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
Packit 06404a
	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
Packit 06404a
	      test 17 != "$i" # 1/2 MB should be enough
Packit 06404a
      do
Packit 06404a
        i=`expr $i + 1`
Packit 06404a
        teststring=$teststring$teststring
Packit 06404a
      done
Packit 06404a
      # Only check the string length outside the loop.
Packit 06404a
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
Packit 06404a
      teststring=
Packit 06404a
      # Add a significant safety factor because C++ compilers can tack on
Packit 06404a
      # massive amounts of additional arguments before passing them to the
Packit 06404a
      # linker.  It appears as though 1/2 is a usable value.
Packit 06404a
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
Packit 06404a
    fi
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
])
Packit 06404a
if test -n "$lt_cv_sys_max_cmd_len"; then
Packit 06404a
  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
Packit 06404a
else
Packit 06404a
  AC_MSG_RESULT(none)
Packit 06404a
fi
Packit 06404a
max_cmd_len=$lt_cv_sys_max_cmd_len
Packit 06404a
_LT_DECL([], [max_cmd_len], [0],
Packit 06404a
    [What is the maximum length of a command?])
Packit 06404a
])# LT_CMD_MAX_LEN
Packit 06404a
Packit 06404a
# Old name:
Packit 06404a
AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
Packit 06404a
dnl aclocal-1.4 backwards compatibility:
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_HEADER_DLFCN
Packit 06404a
# ----------------
Packit 06404a
m4_defun([_LT_HEADER_DLFCN],
Packit 06404a
[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
Packit 06404a
])# _LT_HEADER_DLFCN
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
Packit 06404a
#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
Packit 06404a
# ----------------------------------------------------------------
Packit 06404a
m4_defun([_LT_TRY_DLOPEN_SELF],
Packit 06404a
[m4_require([_LT_HEADER_DLFCN])dnl
Packit 06404a
if test yes = "$cross_compiling"; then :
Packit 06404a
  [$4]
Packit 06404a
else
Packit 06404a
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
Packit 06404a
  lt_status=$lt_dlunknown
Packit 06404a
  cat > conftest.$ac_ext <<_LT_EOF
Packit 06404a
[#line $LINENO "configure"
Packit 06404a
#include "confdefs.h"
Packit 06404a
Packit 06404a
#if HAVE_DLFCN_H
Packit 06404a
#include <dlfcn.h>
Packit 06404a
#endif
Packit 06404a
Packit 06404a
#include <stdio.h>
Packit 06404a
Packit 06404a
#ifdef RTLD_GLOBAL
Packit 06404a
#  define LT_DLGLOBAL		RTLD_GLOBAL
Packit 06404a
#else
Packit 06404a
#  ifdef DL_GLOBAL
Packit 06404a
#    define LT_DLGLOBAL		DL_GLOBAL
Packit 06404a
#  else
Packit 06404a
#    define LT_DLGLOBAL		0
Packit 06404a
#  endif
Packit 06404a
#endif
Packit 06404a
Packit 06404a
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
Packit 06404a
   find out it does not work in some platform. */
Packit 06404a
#ifndef LT_DLLAZY_OR_NOW
Packit 06404a
#  ifdef RTLD_LAZY
Packit 06404a
#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
Packit 06404a
#  else
Packit 06404a
#    ifdef DL_LAZY
Packit 06404a
#      define LT_DLLAZY_OR_NOW		DL_LAZY
Packit 06404a
#    else
Packit 06404a
#      ifdef RTLD_NOW
Packit 06404a
#        define LT_DLLAZY_OR_NOW	RTLD_NOW
Packit 06404a
#      else
Packit 06404a
#        ifdef DL_NOW
Packit 06404a
#          define LT_DLLAZY_OR_NOW	DL_NOW
Packit 06404a
#        else
Packit 06404a
#          define LT_DLLAZY_OR_NOW	0
Packit 06404a
#        endif
Packit 06404a
#      endif
Packit 06404a
#    endif
Packit 06404a
#  endif
Packit 06404a
#endif
Packit 06404a
Packit 06404a
/* When -fvisibility=hidden is used, assume the code has been annotated
Packit 06404a
   correspondingly for the symbols needed.  */
Packit 06404a
#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
Packit 06404a
int fnord () __attribute__((visibility("default")));
Packit 06404a
#endif
Packit 06404a
Packit 06404a
int fnord () { return 42; }
Packit 06404a
int main ()
Packit 06404a
{
Packit 06404a
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
Packit 06404a
  int status = $lt_dlunknown;
Packit 06404a
Packit 06404a
  if (self)
Packit 06404a
    {
Packit 06404a
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
Packit 06404a
      else
Packit 06404a
        {
Packit 06404a
	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
Packit 06404a
          else puts (dlerror ());
Packit 06404a
	}
Packit 06404a
      /* dlclose (self); */
Packit 06404a
    }
Packit 06404a
  else
Packit 06404a
    puts (dlerror ());
Packit 06404a
Packit 06404a
  return status;
Packit 06404a
}]
Packit 06404a
_LT_EOF
Packit 06404a
  if AC_TRY_EVAL(ac_link) && test -s "conftest$ac_exeext" 2>/dev/null; then
Packit 06404a
    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
Packit 06404a
    lt_status=$?
Packit 06404a
    case x$lt_status in
Packit 06404a
      x$lt_dlno_uscore) $1 ;;
Packit 06404a
      x$lt_dlneed_uscore) $2 ;;
Packit 06404a
      x$lt_dlunknown|x*) $3 ;;
Packit 06404a
    esac
Packit 06404a
  else :
Packit 06404a
    # compilation failed
Packit 06404a
    $3
Packit 06404a
  fi
Packit 06404a
fi
Packit 06404a
rm -fr conftest*
Packit 06404a
])# _LT_TRY_DLOPEN_SELF
Packit 06404a
Packit 06404a
Packit 06404a
# LT_SYS_DLOPEN_SELF
Packit 06404a
# ------------------
Packit 06404a
AC_DEFUN([LT_SYS_DLOPEN_SELF],
Packit 06404a
[m4_require([_LT_HEADER_DLFCN])dnl
Packit 06404a
if test yes != "$enable_dlopen"; then
Packit 06404a
  enable_dlopen=unknown
Packit 06404a
  enable_dlopen_self=unknown
Packit 06404a
  enable_dlopen_self_static=unknown
Packit 06404a
else
Packit 06404a
  lt_cv_dlopen=no
Packit 06404a
  lt_cv_dlopen_libs=
Packit 06404a
Packit 06404a
  case $host_os in
Packit 06404a
  beos*)
Packit 06404a
    lt_cv_dlopen=load_add_on
Packit 06404a
    lt_cv_dlopen_libs=
Packit 06404a
    lt_cv_dlopen_self=yes
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  mingw* | pw32* | cegcc*)
Packit 06404a
    lt_cv_dlopen=LoadLibrary
Packit 06404a
    lt_cv_dlopen_libs=
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  cygwin*)
Packit 06404a
    lt_cv_dlopen=dlopen
Packit 06404a
    lt_cv_dlopen_libs=
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  darwin*)
Packit 06404a
    # if libdl is installed we need to link against it
Packit 06404a
    AC_CHECK_LIB([dl], [dlopen],
Packit 06404a
		[lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],[
Packit 06404a
    lt_cv_dlopen=dyld
Packit 06404a
    lt_cv_dlopen_libs=
Packit 06404a
    lt_cv_dlopen_self=yes
Packit 06404a
    ])
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  tpf*)
Packit 06404a
    # Don't try to run any link tests for TPF.  We know it's impossible
Packit 06404a
    # because TPF is a cross-compiler, and we know how we open DSOs.
Packit 06404a
    lt_cv_dlopen=dlopen
Packit 06404a
    lt_cv_dlopen_libs=
Packit 06404a
    lt_cv_dlopen_self=no
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  *)
Packit 06404a
    AC_CHECK_FUNC([shl_load],
Packit 06404a
	  [lt_cv_dlopen=shl_load],
Packit 06404a
      [AC_CHECK_LIB([dld], [shl_load],
Packit 06404a
	    [lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld],
Packit 06404a
	[AC_CHECK_FUNC([dlopen],
Packit 06404a
	      [lt_cv_dlopen=dlopen],
Packit 06404a
	  [AC_CHECK_LIB([dl], [dlopen],
Packit 06404a
		[lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],
Packit 06404a
	    [AC_CHECK_LIB([svld], [dlopen],
Packit 06404a
		  [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld],
Packit 06404a
	      [AC_CHECK_LIB([dld], [dld_link],
Packit 06404a
		    [lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld])
Packit 06404a
	      ])
Packit 06404a
	    ])
Packit 06404a
	  ])
Packit 06404a
	])
Packit 06404a
      ])
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
Packit 06404a
  if test no = "$lt_cv_dlopen"; then
Packit 06404a
    enable_dlopen=no
Packit 06404a
  else
Packit 06404a
    enable_dlopen=yes
Packit 06404a
  fi
Packit 06404a
Packit 06404a
  case $lt_cv_dlopen in
Packit 06404a
  dlopen)
Packit 06404a
    save_CPPFLAGS=$CPPFLAGS
Packit 06404a
    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
Packit 06404a
Packit 06404a
    save_LDFLAGS=$LDFLAGS
Packit 06404a
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
Packit 06404a
Packit 06404a
    save_LIBS=$LIBS
Packit 06404a
    LIBS="$lt_cv_dlopen_libs $LIBS"
Packit 06404a
Packit 06404a
    AC_CACHE_CHECK([whether a program can dlopen itself],
Packit 06404a
	  lt_cv_dlopen_self, [dnl
Packit 06404a
	  _LT_TRY_DLOPEN_SELF(
Packit 06404a
	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
Packit 06404a
	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
Packit 06404a
    ])
Packit 06404a
Packit 06404a
    if test yes = "$lt_cv_dlopen_self"; then
Packit 06404a
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
Packit 06404a
      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
Packit 06404a
	  lt_cv_dlopen_self_static, [dnl
Packit 06404a
	  _LT_TRY_DLOPEN_SELF(
Packit 06404a
	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
Packit 06404a
	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
Packit 06404a
      ])
Packit 06404a
    fi
Packit 06404a
Packit 06404a
    CPPFLAGS=$save_CPPFLAGS
Packit 06404a
    LDFLAGS=$save_LDFLAGS
Packit 06404a
    LIBS=$save_LIBS
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
Packit 06404a
  case $lt_cv_dlopen_self in
Packit 06404a
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
Packit 06404a
  *) enable_dlopen_self=unknown ;;
Packit 06404a
  esac
Packit 06404a
Packit 06404a
  case $lt_cv_dlopen_self_static in
Packit 06404a
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
Packit 06404a
  *) enable_dlopen_self_static=unknown ;;
Packit 06404a
  esac
Packit 06404a
fi
Packit 06404a
_LT_DECL([dlopen_support], [enable_dlopen], [0],
Packit 06404a
	 [Whether dlopen is supported])
Packit 06404a
_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
Packit 06404a
	 [Whether dlopen of programs is supported])
Packit 06404a
_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
Packit 06404a
	 [Whether dlopen of statically linked programs is supported])
Packit 06404a
])# LT_SYS_DLOPEN_SELF
Packit 06404a
Packit 06404a
# Old name:
Packit 06404a
AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
Packit 06404a
dnl aclocal-1.4 backwards compatibility:
Packit 06404a
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_COMPILER_C_O([TAGNAME])
Packit 06404a
# ---------------------------
Packit 06404a
# Check to see if options -c and -o are simultaneously supported by compiler.
Packit 06404a
# This macro does not hard code the compiler like AC_PROG_CC_C_O.
Packit 06404a
m4_defun([_LT_COMPILER_C_O],
Packit 06404a
[m4_require([_LT_DECL_SED])dnl
Packit 06404a
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
Packit 06404a
m4_require([_LT_TAG_COMPILER])dnl
Packit 06404a
AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
Packit 06404a
  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
Packit 06404a
  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
Packit 06404a
   $RM -r conftest 2>/dev/null
Packit 06404a
   mkdir conftest
Packit 06404a
   cd conftest
Packit 06404a
   mkdir out
Packit 06404a
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
Packit 06404a
Packit 06404a
   lt_compiler_flag="-o out/conftest2.$ac_objext"
Packit 06404a
   # Insert the option either (1) after the last *FLAGS variable, or
Packit 06404a
   # (2) before a word containing "conftest.", or (3) at the end.
Packit 06404a
   # Note that $ac_compile itself does not contain backslashes and begins
Packit 06404a
   # with a dollar sign (not a hyphen), so the echo should work correctly.
Packit 06404a
   lt_compile=`echo "$ac_compile" | $SED \
Packit 06404a
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
Packit 06404a
   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
Packit 06404a
   -e 's:$: $lt_compiler_flag:'`
Packit 06404a
   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
Packit 06404a
   (eval "$lt_compile" 2>out/conftest.err)
Packit 06404a
   ac_status=$?
Packit 06404a
   cat out/conftest.err >&AS_MESSAGE_LOG_FD
Packit 06404a
   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
Packit 06404a
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
Packit 06404a
   then
Packit 06404a
     # The compiler can only warn and ignore the option if not recognized
Packit 06404a
     # So say no if there are warnings
Packit 06404a
     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
Packit 06404a
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
Packit 06404a
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
Packit 06404a
       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
Packit 06404a
     fi
Packit 06404a
   fi
Packit 06404a
   chmod u+w . 2>&AS_MESSAGE_LOG_FD
Packit 06404a
   $RM conftest*
Packit 06404a
   # SGI C++ compiler will create directory out/ii_files/ for
Packit 06404a
   # template instantiation
Packit 06404a
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
Packit 06404a
   $RM out/* && rmdir out
Packit 06404a
   cd ..
Packit 06404a
   $RM -r conftest
Packit 06404a
   $RM conftest*
Packit 06404a
])
Packit 06404a
_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
Packit 06404a
	[Does compiler simultaneously support -c and -o options?])
Packit 06404a
])# _LT_COMPILER_C_O
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_COMPILER_FILE_LOCKS([TAGNAME])
Packit 06404a
# ----------------------------------
Packit 06404a
# Check to see if we can do hard links to lock some files if needed
Packit 06404a
m4_defun([_LT_COMPILER_FILE_LOCKS],
Packit 06404a
[m4_require([_LT_ENABLE_LOCK])dnl
Packit 06404a
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
Packit 06404a
_LT_COMPILER_C_O([$1])
Packit 06404a
Packit 06404a
hard_links=nottested
Packit 06404a
if test no = "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" && test no != "$need_locks"; then
Packit 06404a
  # do not overwrite the value of need_locks provided by the user
Packit 06404a
  AC_MSG_CHECKING([if we can lock with hard links])
Packit 06404a
  hard_links=yes
Packit 06404a
  $RM conftest*
Packit 06404a
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
Packit 06404a
  touch conftest.a
Packit 06404a
  ln conftest.a conftest.b 2>&5 || hard_links=no
Packit 06404a
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
Packit 06404a
  AC_MSG_RESULT([$hard_links])
Packit 06404a
  if test no = "$hard_links"; then
Packit 06404a
    AC_MSG_WARN(['$CC' does not support '-c -o', so 'make -j' may be unsafe])
Packit 06404a
    need_locks=warn
Packit 06404a
  fi
Packit 06404a
else
Packit 06404a
  need_locks=no
Packit 06404a
fi
Packit 06404a
_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
Packit 06404a
])# _LT_COMPILER_FILE_LOCKS
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CHECK_OBJDIR
Packit 06404a
# ----------------
Packit 06404a
m4_defun([_LT_CHECK_OBJDIR],
Packit 06404a
[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
Packit 06404a
[rm -f .libs 2>/dev/null
Packit 06404a
mkdir .libs 2>/dev/null
Packit 06404a
if test -d .libs; then
Packit 06404a
  lt_cv_objdir=.libs
Packit 06404a
else
Packit 06404a
  # MS-DOS does not allow filenames that begin with a dot.
Packit 06404a
  lt_cv_objdir=_libs
Packit 06404a
fi
Packit 06404a
rmdir .libs 2>/dev/null])
Packit 06404a
objdir=$lt_cv_objdir
Packit 06404a
_LT_DECL([], [objdir], [0],
Packit 06404a
         [The name of the directory that contains temporary libtool files])dnl
Packit 06404a
m4_pattern_allow([LT_OBJDIR])dnl
Packit 06404a
AC_DEFINE_UNQUOTED([LT_OBJDIR], "$lt_cv_objdir/",
Packit 06404a
  [Define to the sub-directory where libtool stores uninstalled libraries.])
Packit 06404a
])# _LT_CHECK_OBJDIR
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
Packit 06404a
# --------------------------------------
Packit 06404a
# Check hardcoding attributes.
Packit 06404a
m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
Packit 06404a
[AC_MSG_CHECKING([how to hardcode library paths into programs])
Packit 06404a
_LT_TAGVAR(hardcode_action, $1)=
Packit 06404a
if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
Packit 06404a
   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
Packit 06404a
   test yes = "$_LT_TAGVAR(hardcode_automatic, $1)"; then
Packit 06404a
Packit 06404a
  # We can hardcode non-existent directories.
Packit 06404a
  if test no != "$_LT_TAGVAR(hardcode_direct, $1)" &&
Packit 06404a
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
Packit 06404a
     # have to relink, otherwise we might link with an installed library
Packit 06404a
     # when we should be linking with a yet-to-be-installed one
Packit 06404a
     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" &&
Packit 06404a
     test no != "$_LT_TAGVAR(hardcode_minus_L, $1)"; then
Packit 06404a
    # Linking always hardcodes the temporary library directory.
Packit 06404a
    _LT_TAGVAR(hardcode_action, $1)=relink
Packit 06404a
  else
Packit 06404a
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
Packit 06404a
    _LT_TAGVAR(hardcode_action, $1)=immediate
Packit 06404a
  fi
Packit 06404a
else
Packit 06404a
  # We cannot hardcode anything, or else we can only hardcode existing
Packit 06404a
  # directories.
Packit 06404a
  _LT_TAGVAR(hardcode_action, $1)=unsupported
Packit 06404a
fi
Packit 06404a
AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
Packit 06404a
Packit 06404a
if test relink = "$_LT_TAGVAR(hardcode_action, $1)" ||
Packit 06404a
   test yes = "$_LT_TAGVAR(inherit_rpath, $1)"; then
Packit 06404a
  # Fast installation is not supported
Packit 06404a
  enable_fast_install=no
Packit 06404a
elif test yes = "$shlibpath_overrides_runpath" ||
Packit 06404a
     test no = "$enable_shared"; then
Packit 06404a
  # Fast installation is not necessary
Packit 06404a
  enable_fast_install=needless
Packit 06404a
fi
Packit 06404a
_LT_TAGDECL([], [hardcode_action], [0],
Packit 06404a
    [How to hardcode a shared library path into an executable])
Packit 06404a
])# _LT_LINKER_HARDCODE_LIBPATH
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_CMD_STRIPLIB
Packit 06404a
# ----------------
Packit 06404a
m4_defun([_LT_CMD_STRIPLIB],
Packit 06404a
[m4_require([_LT_DECL_EGREP])
Packit 06404a
striplib=
Packit 06404a
old_striplib=
Packit 06404a
AC_MSG_CHECKING([whether stripping libraries is possible])
Packit 06404a
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
Packit 06404a
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
Packit 06404a
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
Packit 06404a
  AC_MSG_RESULT([yes])
Packit 06404a
else
Packit 06404a
# FIXME - insert some real tests, host_os isn't really good enough
Packit 06404a
  case $host_os in
Packit 06404a
  darwin*)
Packit 06404a
    if test -n "$STRIP"; then
Packit 06404a
      striplib="$STRIP -x"
Packit 06404a
      old_striplib="$STRIP -S"
Packit 06404a
      AC_MSG_RESULT([yes])
Packit 06404a
    else
Packit 06404a
      AC_MSG_RESULT([no])
Packit 06404a
    fi
Packit 06404a
    ;;
Packit 06404a
  *)
Packit 06404a
    AC_MSG_RESULT([no])
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
fi
Packit 06404a
_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
Packit 06404a
_LT_DECL([], [striplib], [1])
Packit 06404a
])# _LT_CMD_STRIPLIB
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_PREPARE_MUNGE_PATH_LIST
Packit 06404a
# ---------------------------
Packit 06404a
# Make sure func_munge_path_list() is defined correctly.
Packit 06404a
m4_defun([_LT_PREPARE_MUNGE_PATH_LIST],
Packit 06404a
[[# func_munge_path_list VARIABLE PATH
Packit 06404a
# -----------------------------------
Packit 06404a
# VARIABLE is name of variable containing _space_ separated list of
Packit 06404a
# directories to be munged by the contents of PATH, which is string
Packit 06404a
# having a format:
Packit 06404a
# "DIR[:DIR]:"
Packit 06404a
#       string "DIR[ DIR]" will be prepended to VARIABLE
Packit 06404a
# ":DIR[:DIR]"
Packit 06404a
#       string "DIR[ DIR]" will be appended to VARIABLE
Packit 06404a
# "DIRP[:DIRP]::[DIRA:]DIRA"
Packit 06404a
#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
Packit 06404a
#       "DIRA[ DIRA]" will be appended to VARIABLE
Packit 06404a
# "DIR[:DIR]"
Packit 06404a
#       VARIABLE will be replaced by "DIR[ DIR]"
Packit 06404a
func_munge_path_list ()
Packit 06404a
{
Packit 06404a
    case x@S|@2 in
Packit 06404a
    x)
Packit 06404a
        ;;
Packit 06404a
    *:)
Packit 06404a
        eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'` \@S|@@S|@1\"
Packit 06404a
        ;;
Packit 06404a
    x:*)
Packit 06404a
        eval @S|@1=\"\@S|@@S|@1 `$ECHO @S|@2 | $SED 's/:/ /g'`\"
Packit 06404a
        ;;
Packit 06404a
    *::*)
Packit 06404a
        eval @S|@1=\"\@S|@@S|@1\ `$ECHO @S|@2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
Packit 06404a
        eval @S|@1=\"`$ECHO @S|@2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \@S|@@S|@1\"
Packit 06404a
        ;;
Packit 06404a
    *)
Packit 06404a
        eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'`\"
Packit 06404a
        ;;
Packit 06404a
    esac
Packit 06404a
}
Packit 06404a
]])# _LT_PREPARE_PATH_LIST
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_SYS_DYNAMIC_LINKER([TAG])
Packit 06404a
# -----------------------------
Packit 06404a
# PORTME Fill in your ld.so characteristics
Packit 06404a
m4_defun([_LT_SYS_DYNAMIC_LINKER],
Packit 06404a
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
Packit 06404a
m4_require([_LT_DECL_EGREP])dnl
Packit 06404a
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
Packit 06404a
m4_require([_LT_DECL_OBJDUMP])dnl
Packit 06404a
m4_require([_LT_DECL_SED])dnl
Packit 06404a
m4_require([_LT_CHECK_SHELL_FEATURES])dnl
Packit 06404a
m4_require([_LT_PREPARE_MUNGE_PATH_LIST])dnl
Packit 06404a
AC_MSG_CHECKING([dynamic linker characteristics])
Packit 06404a
m4_if([$1],
Packit 06404a
	[], [
Packit 06404a
if test yes = "$GCC"; then
Packit 06404a
  case $host_os in
Packit 06404a
    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
Packit 06404a
    *) lt_awk_arg='/^libraries:/' ;;
Packit 06404a
  esac
Packit 06404a
  case $host_os in
Packit 06404a
    mingw* | cegcc*) lt_sed_strip_eq='s|=\([[A-Za-z]]:\)|\1|g' ;;
Packit 06404a
    *) lt_sed_strip_eq='s|=/|/|g' ;;
Packit 06404a
  esac
Packit 06404a
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
Packit 06404a
  case $lt_search_path_spec in
Packit 06404a
  *\;*)
Packit 06404a
    # if the path contains ";" then we assume it to be the separator
Packit 06404a
    # otherwise default to the standard path separator (i.e. ":") - it is
Packit 06404a
    # assumed that no part of a normal pathname contains ";" but that should
Packit 06404a
    # okay in the real world where ";" in dirpaths is itself problematic.
Packit 06404a
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
Packit 06404a
    ;;
Packit 06404a
  *)
Packit 06404a
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  # Ok, now we have the path, separated by spaces, we can step through it
Packit 06404a
  # and add multilib dir if necessary...
Packit 06404a
  lt_tmp_lt_search_path_spec=
Packit 06404a
  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
Packit 06404a
  # ...but if some path component already ends with the multilib dir we assume
Packit 06404a
  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
Packit 06404a
  case "$lt_multi_os_dir; $lt_search_path_spec " in
Packit 06404a
  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
Packit 06404a
    lt_multi_os_dir=
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  for lt_sys_path in $lt_search_path_spec; do
Packit 06404a
    if test -d "$lt_sys_path$lt_multi_os_dir"; then
Packit 06404a
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
Packit 06404a
    elif test -n "$lt_multi_os_dir"; then
Packit 06404a
      test -d "$lt_sys_path" && \
Packit 06404a
	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
Packit 06404a
    fi
Packit 06404a
  done
Packit 06404a
  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
Packit 06404a
BEGIN {RS = " "; FS = "/|\n";} {
Packit 06404a
  lt_foo = "";
Packit 06404a
  lt_count = 0;
Packit 06404a
  for (lt_i = NF; lt_i > 0; lt_i--) {
Packit 06404a
    if ($lt_i != "" && $lt_i != ".") {
Packit 06404a
      if ($lt_i == "..") {
Packit 06404a
        lt_count++;
Packit 06404a
      } else {
Packit 06404a
        if (lt_count == 0) {
Packit 06404a
          lt_foo = "/" $lt_i lt_foo;
Packit 06404a
        } else {
Packit 06404a
          lt_count--;
Packit 06404a
        }
Packit 06404a
      }
Packit 06404a
    }
Packit 06404a
  }
Packit 06404a
  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
Packit 06404a
  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
Packit 06404a
}'`
Packit 06404a
  # AWK program above erroneously prepends '/' to C:/dos/paths
Packit 06404a
  # for these hosts.
Packit 06404a
  case $host_os in
Packit 06404a
    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
Packit 06404a
      $SED 's|/\([[A-Za-z]]:\)|\1|g'` ;;
Packit 06404a
  esac
Packit 06404a
  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
Packit 06404a
else
Packit 06404a
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
Packit 06404a
fi])
Packit 06404a
library_names_spec=
Packit 06404a
libname_spec='lib$name'
Packit 06404a
soname_spec=
Packit 06404a
shrext_cmds=.so
Packit 06404a
postinstall_cmds=
Packit 06404a
postuninstall_cmds=
Packit 06404a
finish_cmds=
Packit 06404a
finish_eval=
Packit 06404a
shlibpath_var=
Packit 06404a
shlibpath_overrides_runpath=unknown
Packit 06404a
version_type=none
Packit 06404a
dynamic_linker="$host_os ld.so"
Packit 06404a
sys_lib_dlsearch_path_spec="/lib /usr/lib"
Packit 06404a
need_lib_prefix=unknown
Packit 06404a
hardcode_into_libs=no
Packit 06404a
Packit 06404a
# when you set need_version to no, make sure it does not cause -set_version
Packit 06404a
# flags to be left without arguments
Packit 06404a
need_version=unknown
Packit 06404a
Packit 06404a
AC_ARG_VAR([LT_SYS_LIBRARY_PATH],
Packit 06404a
[User-defined run-time library search path.])
Packit 06404a
Packit 06404a
case $host_os in
Packit 06404a
aix3*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
Packit 06404a
  shlibpath_var=LIBPATH
Packit 06404a
Packit 06404a
  # AIX 3 has no versioning support, so we append a major version to the name.
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
aix[[4-9]]*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  if test ia64 = "$host_cpu"; then
Packit 06404a
    # AIX 5 supports IA64
Packit 06404a
    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
Packit 06404a
    shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  else
Packit 06404a
    # With GCC up to 2.95.x, collect2 would create an import file
Packit 06404a
    # for dependence libraries.  The import file would start with
Packit 06404a
    # the line '#! .'.  This would cause the generated library to
Packit 06404a
    # depend on '.', always an invalid library.  This was fixed in
Packit 06404a
    # development snapshots of GCC prior to 3.0.
Packit 06404a
    case $host_os in
Packit 06404a
      aix4 | aix4.[[01]] | aix4.[[01]].*)
Packit 06404a
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
Packit 06404a
	   echo ' yes '
Packit 06404a
	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
Packit 06404a
	:
Packit 06404a
      else
Packit 06404a
	can_build_shared=no
Packit 06404a
      fi
Packit 06404a
      ;;
Packit 06404a
    esac
Packit 06404a
    # Using Import Files as archive members, it is possible to support
Packit 06404a
    # filename-based versioning of shared library archives on AIX. While
Packit 06404a
    # this would work for both with and without runtime linking, it will
Packit 06404a
    # prevent static linking of such archives. So we do filename-based
Packit 06404a
    # shared library versioning with .so extension only, which is used
Packit 06404a
    # when both runtime linking and shared linking is enabled.
Packit 06404a
    # Unfortunately, runtime linking may impact performance, so we do
Packit 06404a
    # not want this to be the default eventually. Also, we use the
Packit 06404a
    # versioned .so libs for executables only if there is the -brtl
Packit 06404a
    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
Packit 06404a
    # To allow for filename-based versioning support, we need to create
Packit 06404a
    # libNAME.so.V as an archive file, containing:
Packit 06404a
    # *) an Import File, referring to the versioned filename of the
Packit 06404a
    #    archive as well as the shared archive member, telling the
Packit 06404a
    #    bitwidth (32 or 64) of that shared object, and providing the
Packit 06404a
    #    list of exported symbols of that shared object, eventually
Packit 06404a
    #    decorated with the 'weak' keyword
Packit 06404a
    # *) the shared object with the F_LOADONLY flag set, to really avoid
Packit 06404a
    #    it being seen by the linker.
Packit 06404a
    # At run time we better use the real file rather than another symlink,
Packit 06404a
    # but for link time we create the symlink libNAME.so -> libNAME.so.V
Packit 06404a
Packit 06404a
    case $with_aix_soname,$aix_use_runtimelinking in
Packit 06404a
    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
Packit 06404a
    # soname into executable. Probably we can add versioning support to
Packit 06404a
    # collect2, so additional links can be useful in future.
Packit 06404a
    aix,yes) # traditional libtool
Packit 06404a
      dynamic_linker='AIX unversionable lib.so'
Packit 06404a
      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
Packit 06404a
      # instead of lib<name>.a to let people know that these are not
Packit 06404a
      # typical AIX shared libraries.
Packit 06404a
      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
      ;;
Packit 06404a
    aix,no) # traditional AIX only
Packit 06404a
      dynamic_linker='AIX lib.a[(]lib.so.V[)]'
Packit 06404a
      # We preserve .a as extension for shared libraries through AIX4.2
Packit 06404a
      # and later when we are not doing run time linking.
Packit 06404a
      library_names_spec='$libname$release.a $libname.a'
Packit 06404a
      soname_spec='$libname$release$shared_ext$major'
Packit 06404a
      ;;
Packit 06404a
    svr4,*) # full svr4 only
Packit 06404a
      dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)]"
Packit 06404a
      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
      # We do not specify a path in Import Files, so LIBPATH fires.
Packit 06404a
      shlibpath_overrides_runpath=yes
Packit 06404a
      ;;
Packit 06404a
    *,yes) # both, prefer svr4
Packit 06404a
      dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)], lib.a[(]lib.so.V[)]"
Packit 06404a
      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
      # unpreferred sharedlib libNAME.a needs extra handling
Packit 06404a
      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"'
Packit 06404a
      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"'
Packit 06404a
      # We do not specify a path in Import Files, so LIBPATH fires.
Packit 06404a
      shlibpath_overrides_runpath=yes
Packit 06404a
      ;;
Packit 06404a
    *,no) # both, prefer aix
Packit 06404a
      dynamic_linker="AIX lib.a[(]lib.so.V[)], lib.so.V[(]$shared_archive_member_spec.o[)]"
Packit 06404a
      library_names_spec='$libname$release.a $libname.a'
Packit 06404a
      soname_spec='$libname$release$shared_ext$major'
Packit 06404a
      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
Packit 06404a
      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)'
Packit 06404a
      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"'
Packit 06404a
      ;;
Packit 06404a
    esac
Packit 06404a
    shlibpath_var=LIBPATH
Packit 06404a
  fi
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
amigaos*)
Packit 06404a
  case $host_cpu in
Packit 06404a
  powerpc)
Packit 06404a
    # Since July 2007 AmigaOS4 officially supports .so libraries.
Packit 06404a
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
Packit 06404a
    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
    ;;
Packit 06404a
  m68k)
Packit 06404a
    library_names_spec='$libname.ixlibrary $libname.a'
Packit 06404a
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
Packit 06404a
    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'
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
beos*)
Packit 06404a
  library_names_spec='$libname$shared_ext'
Packit 06404a
  dynamic_linker="$host_os ld.so"
Packit 06404a
  shlibpath_var=LIBRARY_PATH
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
bsdi[[45]]*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
Packit 06404a
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
Packit 06404a
  # the default ld.so.conf also contains /usr/contrib/lib and
Packit 06404a
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
Packit 06404a
  # libtool to hard-code these into programs
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
cygwin* | mingw* | pw32* | cegcc*)
Packit 06404a
  version_type=windows
Packit 06404a
  shrext_cmds=.dll
Packit 06404a
  need_version=no
Packit 06404a
  need_lib_prefix=no
Packit 06404a
Packit 06404a
  case $GCC,$cc_basename in
Packit 06404a
  yes,*)
Packit 06404a
    # gcc
Packit 06404a
    library_names_spec='$libname.dll.a'
Packit 06404a
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
Packit 06404a
    postinstall_cmds='base_file=`basename \$file`~
Packit 06404a
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
Packit 06404a
      dldir=$destdir/`dirname \$dlpath`~
Packit 06404a
      test -d \$dldir || mkdir -p \$dldir~
Packit 06404a
      $install_prog $dir/$dlname \$dldir/$dlname~
Packit 06404a
      chmod a+x \$dldir/$dlname~
Packit 06404a
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
Packit 06404a
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
Packit 06404a
      fi'
Packit 06404a
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
Packit 06404a
      dlpath=$dir/\$dldll~
Packit 06404a
       $RM \$dlpath'
Packit 06404a
    shlibpath_overrides_runpath=yes
Packit 06404a
Packit 06404a
    case $host_os in
Packit 06404a
    cygwin*)
Packit 06404a
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
Packit 06404a
      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
Packit 06404a
m4_if([$1], [],[
Packit 06404a
      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
Packit 06404a
      ;;
Packit 06404a
    mingw* | cegcc*)
Packit 06404a
      # MinGW DLLs use traditional 'lib' prefix
Packit 06404a
      soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
Packit 06404a
      ;;
Packit 06404a
    pw32*)
Packit 06404a
      # pw32 DLLs use 'pw' prefix rather than 'lib'
Packit 06404a
      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
Packit 06404a
      ;;
Packit 06404a
    esac
Packit 06404a
    dynamic_linker='Win32 ld.exe'
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  *,cl*)
Packit 06404a
    # Native MSVC
Packit 06404a
    libname_spec='$name'
Packit 06404a
    soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
Packit 06404a
    library_names_spec='$libname.dll.lib'
Packit 06404a
Packit 06404a
    case $build_os in
Packit 06404a
    mingw*)
Packit 06404a
      sys_lib_search_path_spec=
Packit 06404a
      lt_save_ifs=$IFS
Packit 06404a
      IFS=';'
Packit 06404a
      for lt_path in $LIB
Packit 06404a
      do
Packit 06404a
        IFS=$lt_save_ifs
Packit 06404a
        # Let DOS variable expansion print the short 8.3 style file name.
Packit 06404a
        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
Packit 06404a
        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
Packit 06404a
      done
Packit 06404a
      IFS=$lt_save_ifs
Packit 06404a
      # Convert to MSYS style.
Packit 06404a
      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
Packit 06404a
      ;;
Packit 06404a
    cygwin*)
Packit 06404a
      # Convert to unix form, then to dos form, then back to unix form
Packit 06404a
      # but this time dos style (no spaces!) so that the unix form looks
Packit 06404a
      # like /cygdrive/c/PROGRA~1:/cygdr...
Packit 06404a
      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
Packit 06404a
      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
Packit 06404a
      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
Packit 06404a
      ;;
Packit 06404a
    *)
Packit 06404a
      sys_lib_search_path_spec=$LIB
Packit 06404a
      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
Packit 06404a
        # It is most probably a Windows format PATH.
Packit 06404a
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
Packit 06404a
      else
Packit 06404a
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
Packit 06404a
      fi
Packit 06404a
      # FIXME: find the short name or the path components, as spaces are
Packit 06404a
      # common. (e.g. "Program Files" -> "PROGRA~1")
Packit 06404a
      ;;
Packit 06404a
    esac
Packit 06404a
Packit 06404a
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
Packit 06404a
    postinstall_cmds='base_file=`basename \$file`~
Packit 06404a
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
Packit 06404a
      dldir=$destdir/`dirname \$dlpath`~
Packit 06404a
      test -d \$dldir || mkdir -p \$dldir~
Packit 06404a
      $install_prog $dir/$dlname \$dldir/$dlname'
Packit 06404a
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
Packit 06404a
      dlpath=$dir/\$dldll~
Packit 06404a
       $RM \$dlpath'
Packit 06404a
    shlibpath_overrides_runpath=yes
Packit 06404a
    dynamic_linker='Win32 link.exe'
Packit 06404a
    ;;
Packit 06404a
Packit 06404a
  *)
Packit 06404a
    # Assume MSVC wrapper
Packit 06404a
    library_names_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext $libname.lib'
Packit 06404a
    dynamic_linker='Win32 ld.exe'
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  # FIXME: first we should search . and the directory the executable is in
Packit 06404a
  shlibpath_var=PATH
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
darwin* | rhapsody*)
Packit 06404a
  dynamic_linker="$host_os dyld"
Packit 06404a
  version_type=darwin
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$major$shared_ext'
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
  shlibpath_var=DYLD_LIBRARY_PATH
Packit 06404a
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
Packit 06404a
m4_if([$1], [],[
Packit 06404a
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
Packit 06404a
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
dgux*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
freebsd* | dragonfly*)
Packit 06404a
  # DragonFly does not have aout.  When/if they implement a new
Packit 06404a
  # versioning mechanism, adjust this.
Packit 06404a
  if test -x /usr/bin/objformat; then
Packit 06404a
    objformat=`/usr/bin/objformat`
Packit 06404a
  else
Packit 06404a
    case $host_os in
Packit 06404a
    freebsd[[23]].*) objformat=aout ;;
Packit 06404a
    *) objformat=elf ;;
Packit 06404a
    esac
Packit 06404a
  fi
Packit 06404a
  version_type=freebsd-$objformat
Packit 06404a
  case $version_type in
Packit 06404a
    freebsd-elf*)
Packit 06404a
      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
      soname_spec='$libname$release$shared_ext$major'
Packit 06404a
      need_version=no
Packit 06404a
      need_lib_prefix=no
Packit 06404a
      ;;
Packit 06404a
    freebsd-*)
Packit 06404a
      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
Packit 06404a
      need_version=yes
Packit 06404a
      ;;
Packit 06404a
  esac
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  case $host_os in
Packit 06404a
  freebsd2.*)
Packit 06404a
    shlibpath_overrides_runpath=yes
Packit 06404a
    ;;
Packit 06404a
  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
Packit 06404a
    shlibpath_overrides_runpath=yes
Packit 06404a
    hardcode_into_libs=yes
Packit 06404a
    ;;
Packit 06404a
  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
Packit 06404a
  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
Packit 06404a
    shlibpath_overrides_runpath=no
Packit 06404a
    hardcode_into_libs=yes
Packit 06404a
    ;;
Packit 06404a
  *) # from 4.6 on, and DragonFly
Packit 06404a
    shlibpath_overrides_runpath=yes
Packit 06404a
    hardcode_into_libs=yes
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
haiku*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  dynamic_linker="$host_os runtime_loader"
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  shlibpath_var=LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=no
Packit 06404a
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
hpux9* | hpux10* | hpux11*)
Packit 06404a
  # Give a soname corresponding to the major version so that dld.sl refuses to
Packit 06404a
  # link against other versions.
Packit 06404a
  version_type=sunos
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  case $host_cpu in
Packit 06404a
  ia64*)
Packit 06404a
    shrext_cmds='.so'
Packit 06404a
    hardcode_into_libs=yes
Packit 06404a
    dynamic_linker="$host_os dld.so"
Packit 06404a
    shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
Packit 06404a
    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
    soname_spec='$libname$release$shared_ext$major'
Packit 06404a
    if test 32 = "$HPUX_IA64_MODE"; then
Packit 06404a
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
Packit 06404a
      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
Packit 06404a
    else
Packit 06404a
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
Packit 06404a
      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
Packit 06404a
    fi
Packit 06404a
    ;;
Packit 06404a
  hppa*64*)
Packit 06404a
    shrext_cmds='.sl'
Packit 06404a
    hardcode_into_libs=yes
Packit 06404a
    dynamic_linker="$host_os dld.sl"
Packit 06404a
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
Packit 06404a
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
Packit 06404a
    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
    soname_spec='$libname$release$shared_ext$major'
Packit 06404a
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
Packit 06404a
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
Packit 06404a
    ;;
Packit 06404a
  *)
Packit 06404a
    shrext_cmds='.sl'
Packit 06404a
    dynamic_linker="$host_os dld.sl"
Packit 06404a
    shlibpath_var=SHLIB_PATH
Packit 06404a
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
Packit 06404a
    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
    soname_spec='$libname$release$shared_ext$major'
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
Packit 06404a
  postinstall_cmds='chmod 555 $lib'
Packit 06404a
  # or fails outright, so override atomically:
Packit 06404a
  install_override_mode=555
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
interix[[3-9]]*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=no
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
irix5* | irix6* | nonstopux*)
Packit 06404a
  case $host_os in
Packit 06404a
    nonstopux*) version_type=nonstopux ;;
Packit 06404a
    *)
Packit 06404a
	if test yes = "$lt_cv_prog_gnu_ld"; then
Packit 06404a
		version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
	else
Packit 06404a
		version_type=irix
Packit 06404a
	fi ;;
Packit 06404a
  esac
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
Packit 06404a
  case $host_os in
Packit 06404a
  irix5* | nonstopux*)
Packit 06404a
    libsuff= shlibsuff=
Packit 06404a
    ;;
Packit 06404a
  *)
Packit 06404a
    case $LD in # libtool.m4 will add one of these switches to LD
Packit 06404a
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
Packit 06404a
      libsuff= shlibsuff= libmagic=32-bit;;
Packit 06404a
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
Packit 06404a
      libsuff=32 shlibsuff=N32 libmagic=N32;;
Packit 06404a
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
Packit 06404a
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
Packit 06404a
    *) libsuff= shlibsuff= libmagic=never-match;;
Packit 06404a
    esac
Packit 06404a
    ;;
Packit 06404a
  esac
Packit 06404a
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
Packit 06404a
  shlibpath_overrides_runpath=no
Packit 06404a
  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
Packit 06404a
  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
# No shared lib support for Linux oldld, aout, or coff.
Packit 06404a
linux*oldld* | linux*aout* | linux*coff*)
Packit 06404a
  dynamic_linker=no
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
linux*android*)
Packit 06404a
  version_type=none # Android doesn't support versioned libraries.
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext'
Packit 06404a
  finish_cmds=
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
Packit 06404a
  # This implies no fast_install, which is unacceptable.
Packit 06404a
  # Some rework will be needed to allow for fast_install
Packit 06404a
  # before this can be enabled.
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
Packit 06404a
  dynamic_linker='Android linker'
Packit 06404a
  # Don't embed -rpath directories since the linker doesn't support them.
Packit 06404a
  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
# This must be glibc/ELF.
Packit 06404a
linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=no
Packit 06404a
Packit 06404a
  # Some binutils ld are patched to set DT_RUNPATH
Packit 06404a
  AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
Packit 06404a
    [lt_cv_shlibpath_overrides_runpath=no
Packit 06404a
    save_LDFLAGS=$LDFLAGS
Packit 06404a
    save_libdir=$libdir
Packit 06404a
    eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
Packit 06404a
	 LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
Packit 06404a
    AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
Packit 06404a
      [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
Packit 06404a
	 [lt_cv_shlibpath_overrides_runpath=yes])])
Packit 06404a
    LDFLAGS=$save_LDFLAGS
Packit 06404a
    libdir=$save_libdir
Packit 06404a
    ])
Packit 06404a
  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
Packit 06404a
Packit 06404a
  # This implies no fast_install, which is unacceptable.
Packit 06404a
  # Some rework will be needed to allow for fast_install
Packit 06404a
  # before this can be enabled.
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
Packit 06404a
  # Ideally, we could use ldconfig to report *all* directores which are
Packit 06404a
  # searched for libraries, however this is still not possible.  Aside from not
Packit 06404a
  # being certain /sbin/ldconfig is available, command
Packit 06404a
  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
Packit 06404a
  # even though it is searched at run-time.  Try to do the best guess by
Packit 06404a
  # appending ld.so.conf contents (and includes) to the search path.
Packit 06404a
  if test -f /etc/ld.so.conf; then
Packit 06404a
    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' ' '`
Packit 06404a
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
Packit 06404a
  fi
Packit 06404a
Packit 06404a
  # We used to test for /lib/ld.so.1 and disable shared libraries on
Packit 06404a
  # powerpc, because MkLinux only supported shared libraries with the
Packit 06404a
  # GNU dynamic linker.  Since this was broken with cross compilers,
Packit 06404a
  # most powerpc-linux boxes support dynamic linking these days and
Packit 06404a
  # people can always --disable-shared, the test was removed, and we
Packit 06404a
  # assume the GNU/Linux dynamic linker is in use.
Packit 06404a
  dynamic_linker='GNU/Linux ld.so'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
netbsd*)
Packit 06404a
  version_type=sunos
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
Packit 06404a
    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
Packit 06404a
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
Packit 06404a
    dynamic_linker='NetBSD (a.out) ld.so'
Packit 06404a
  else
Packit 06404a
    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
    soname_spec='$libname$release$shared_ext$major'
Packit 06404a
    dynamic_linker='NetBSD ld.elf_so'
Packit 06404a
  fi
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
newsos6)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
*nto* | *qnx*)
Packit 06404a
  version_type=qnx
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=no
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  dynamic_linker='ldqnx.so'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
openbsd* | bitrig*)
Packit 06404a
  version_type=sunos
Packit 06404a
  sys_lib_dlsearch_path_spec=/usr/lib
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
Packit 06404a
    need_version=no
Packit 06404a
  else
Packit 06404a
    need_version=yes
Packit 06404a
  fi
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
Packit 06404a
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
os2*)
Packit 06404a
  libname_spec='$name'
Packit 06404a
  version_type=windows
Packit 06404a
  shrext_cmds=.dll
Packit 06404a
  need_version=no
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  # OS/2 can only load a DLL with a base name of 8 characters or less.
Packit 06404a
  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
Packit 06404a
    v=$($ECHO $release$versuffix | tr -d .-);
Packit 06404a
    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
Packit 06404a
    $ECHO $n$v`$shared_ext'
Packit 06404a
  library_names_spec='${libname}_dll.$libext'
Packit 06404a
  dynamic_linker='OS/2 ld.exe'
Packit 06404a
  shlibpath_var=BEGINLIBPATH
Packit 06404a
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
Packit 06404a
  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
Packit 06404a
  postinstall_cmds='base_file=`basename \$file`~
Packit 06404a
    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
Packit 06404a
    dldir=$destdir/`dirname \$dlpath`~
Packit 06404a
    test -d \$dldir || mkdir -p \$dldir~
Packit 06404a
    $install_prog $dir/$dlname \$dldir/$dlname~
Packit 06404a
    chmod a+x \$dldir/$dlname~
Packit 06404a
    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
Packit 06404a
      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
Packit 06404a
    fi'
Packit 06404a
  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
Packit 06404a
    dlpath=$dir/\$dldll~
Packit 06404a
    $RM \$dlpath'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
osf3* | osf4* | osf5*)
Packit 06404a
  version_type=osf
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
Packit 06404a
  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
rdos*)
Packit 06404a
  dynamic_linker=no
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
solaris*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  # ldd complains unless libraries are executable
Packit 06404a
  postinstall_cmds='chmod +x $lib'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
sunos4*)
Packit 06404a
  version_type=sunos
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
Packit 06404a
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
  if test yes = "$with_gnu_ld"; then
Packit 06404a
    need_lib_prefix=no
Packit 06404a
  fi
Packit 06404a
  need_version=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
sysv4 | sysv4.3*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  case $host_vendor in
Packit 06404a
    sni)
Packit 06404a
      shlibpath_overrides_runpath=no
Packit 06404a
      need_lib_prefix=no
Packit 06404a
      runpath_var=LD_RUN_PATH
Packit 06404a
      ;;
Packit 06404a
    siemens)
Packit 06404a
      need_lib_prefix=no
Packit 06404a
      ;;
Packit 06404a
    motorola)
Packit 06404a
      need_lib_prefix=no
Packit 06404a
      need_version=no
Packit 06404a
      shlibpath_overrides_runpath=no
Packit 06404a
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
Packit 06404a
      ;;
Packit 06404a
  esac
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
sysv4*MP*)
Packit 06404a
  if test -d /usr/nec; then
Packit 06404a
    version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
Packit 06404a
    soname_spec='$libname$shared_ext.$major'
Packit 06404a
    shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  fi
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
Packit 06404a
  version_type=sco
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=yes
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  if test yes = "$with_gnu_ld"; then
Packit 06404a
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
Packit 06404a
  else
Packit 06404a
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
Packit 06404a
    case $host_os in
Packit 06404a
      sco3.2v5*)
Packit 06404a
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
Packit 06404a
	;;
Packit 06404a
    esac
Packit 06404a
  fi
Packit 06404a
  sys_lib_dlsearch_path_spec='/usr/lib'
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
tpf*)
Packit 06404a
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  need_lib_prefix=no
Packit 06404a
  need_version=no
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  shlibpath_overrides_runpath=no
Packit 06404a
  hardcode_into_libs=yes
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
uts4*)
Packit 06404a
  version_type=linux # correct to gnu/linux during the next big refactor
Packit 06404a
  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
Packit 06404a
  soname_spec='$libname$release$shared_ext$major'
Packit 06404a
  shlibpath_var=LD_LIBRARY_PATH
Packit 06404a
  ;;
Packit 06404a
Packit 06404a
*)
Packit 06404a
  dynamic_linker=no
Packit 06404a
  ;;
Packit 06404a
esac
Packit 06404a
AC_MSG_RESULT([$dynamic_linker])
Packit 06404a
test no = "$dynamic_linker" && can_build_shared=no
Packit 06404a
Packit 06404a
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
Packit 06404a
if test yes = "$GCC"; then
Packit 06404a
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
Packit 06404a
fi
Packit 06404a
Packit 06404a
if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
Packit 06404a
  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
Packit 06404a
fi
Packit 06404a
Packit 06404a
if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
Packit 06404a
  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
Packit 06404a
fi
Packit 06404a
Packit 06404a
# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
Packit 06404a
configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
Packit 06404a
Packit 06404a
# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
Packit 06404a
func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
Packit 06404a
Packit 06404a
# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
Packit 06404a
configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
Packit 06404a
Packit 06404a
_LT_DECL([], [variables_saved_for_relink], [1],
Packit 06404a
    [Variables whose values should be saved in libtool wrapper scripts and
Packit 06404a
    restored at link time])
Packit 06404a
_LT_DECL([], [need_lib_prefix], [0],
Packit 06404a
    [Do we need the "lib" prefix for modules?])
Packit 06404a
_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
Packit 06404a
_LT_DECL([], [version_type], [0], [Library versioning type])
Packit 06404a
_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
Packit 06404a
_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
Packit 06404a
_LT_DECL([], [shlibpath_overrides_runpath], [0],
Packit 06404a
    [Is shlibpath searched before the hard-coded library search path?])
Packit 06404a
_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
Packit 06404a
_LT_DECL([], [library_names_spec], [1],
Packit 06404a
    [[List of archive names.  First name is the real one, the rest are links.
Packit 06404a
    The last name is the one that the linker finds with -lNAME]])
Packit 06404a
_LT_DECL([], [soname_spec], [1],
Packit 06404a
    [[The coded name of the library, if different from the real name]])
Packit 06404a
_LT_DECL([], [install_override_mode], [1],
Packit 06404a
    [Permission mode override for installation of shared libraries])
Packit 06404a
_LT_DECL([], [postinstall_cmds], [2],
Packit 06404a
    [Command to use after installation of a shared archive])
Packit 06404a
_LT_DECL([], [postuninstall_cmds], [2],
Packit 06404a
    [Command to use after uninstallation of a shared archive])
Packit 06404a
_LT_DECL([], [finish_cmds], [2],
Packit 06404a
    [Commands used to finish a libtool library installation in a directory])
Packit 06404a
_LT_DECL([], [finish_eval], [1],
Packit 06404a
    [[As "finish_cmds", except a single script fragment to be evaled but
Packit 06404a
    not shown]])
Packit 06404a
_LT_DECL([], [hardcode_into_libs], [0],
Packit 06404a
    [Whether we should hardcode library paths into libraries])
Packit 06404a
_LT_DECL([], [sys_lib_search_path_spec], [2],
Packit 06404a
    [Compile-time system search path for libraries])
Packit 06404a
_LT_DECL([sys_lib_dlsearch_path_spec], [configure_time_dlsearch_path], [2],
Packit 06404a
    [Detected run-time system search path for libraries])
Packit 06404a
_LT_DECL([], [configure_time_lt_sys_library_path], [2],
Packit 06404a
    [Explicit LT_SYS_LIBRARY_PATH set during ./configure time])
Packit 06404a
])# _LT_SYS_DYNAMIC_LINKER
Packit 06404a
Packit 06404a
Packit 06404a
# _LT_PATH_TOOL_PREFIX(TOOL)
Packit 06404a
# --------------------------
Packit 06404a
# find a file program that can recognize shared library
Packit 06404a
AC_DEFUN([_LT_PATH_TOOL_PREFIX],
Packit 06404a
[m4_require([_LT_DECL_EGREP])dnl
Packit 06404a
AC_MSG_CHECKING([for $1])
Packit 06404a
AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
Packit 06404a
[case $MAGIC_CMD in
Packit 06404a
[[\\/*] |  ?:[\\/]*])
Packit 06404a
  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
Packit 06404a
  ;;
Packit 06404a
*)
Packit 06404a
  lt_save_MAGIC_CMD=$MAGIC_CMD
Packit 06404a
  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
Packit 06404a
dnl $ac_dummy forces splitting on constant user-supplied paths.
Packit 06404a
dnl POSIX.2 word splitting is done only on the output of word expansions,
Packit 06404a
dnl not every word.  This closes a longstanding sh security hole.
Packit 06404a
  ac_dummy="m4_if([$2], , $PATH, [$2])"
Packit 06404a
  for ac_dir in $ac_dummy; do
Packit 06404a
    IFS=$lt_save_ifs
Packit 06404a
    test -z "$ac_dir" && ac_dir=.
Packit 06404a
    if test -f "$ac_dir/$1"; then
Packit 06404a
      lt_cv_path_MAGIC_CMD=$ac_dir/"$1"
Packit 06404a
      if test -n "$file_magic_test_file"; then
Packit 06404a
	case $deplibs_check_method in
Packit 06404a
	"file_magic "*)
Packit 06404a
	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
Packit 06404a
	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
Packit 06404a
	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
Packit 06404a
	    $EGREP "$file_magic_regex" > /dev/null; then
Packit 06404a
	    :
Packit 06404a
	  else
Packit 06404a
	    cat <<_LT_EOF 1>&2
Packit 06404a
Packit 06404a
*** Warning: the command libtool uses to detect shared libraries,
Packit 06404a
*** $file_magic_cmd, produces output that libtool cannot recognize.
Packit 06404a
*** The result is that libtool may fail to recognize shared libraries
Packit 06404a
*** as such.  This will affect the creation of libtool libraries that
Packit 06404a
*** depend on shared libraries, but programs linked with such libtool
Packit 06404a
*** libraries will work regardless of this problem.  Nevertheless, you
Packit 06404a
*** may want to report the problem to your system manager and/or to
Packit 06404a
*** bug-libtool@gnu.org
Packit 06404a
Packit 06404a
_LT_EOF
Packit 06404a
	  fi ;;
Packit 06404a
	esac
Packit 06404a
      fi
Packit 06404a
      break
Packit 06404a
    fi
Packit 06404a
  done
Packit 06404a
  IFS=$lt_save_ifs
Packit 06404a
  MAGIC_CMD=$lt_save_MAGIC_CMD
Packit 06404a
  ;;
Packit 06404a
esac])
Packit 06404a
MAGIC_CMD=$lt_cv_path_MAGIC_CMD
Packit 06404a
if test -n "$MAGIC_CMD"; then
Packit 06404a
  AC_MSG_RESULT($MAGIC_CMD)
Packit 06404a
else
Packit 06404a
  AC_MSG_RESULT(no)
Packit 06404a
fi
Packit