74c04e9e79
1. #281 - fix compilation on FreeBSD 4.x PR: ports/90914 Submitted by: Mark Starovoytov <mark_sf@kikg.ifmo.ru>
8766 lines
308 KiB
Text
8766 lines
308 KiB
Text
--- pgsql/Makefile.in Mon Aug 22 12:09:45 2005
|
|
+++ pgsql/Makefile.in Mon Dec 26 09:42:29 2005
|
|
@@ -1,6 +1,8 @@
|
|
-# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
|
|
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
|
+# @configure_input@
|
|
|
|
-# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
|
|
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
|
+# 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
# This Makefile.in is free software; the Free Software Foundation
|
|
# gives unlimited permission to copy and/or distribute it,
|
|
# with or without modifications, as long as this notice is preserved.
|
|
@@ -10,105 +12,140 @@
|
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
# PARTICULAR PURPOSE.
|
|
|
|
-# $Id: Makefile.am 1147 2004-05-28 14:05:20Z ilja $
|
|
-# Copyright (C) 1999-2004 IC & S dbmail@ic-s.nl
|
|
-#
|
|
-# This program is free software; you can redistribute it and/or
|
|
-# modify it under the terms of the GNU General Public License
|
|
-# as published by the Free Software Foundation; either
|
|
-# version 2 of the License, or (at your option) any later
|
|
-# version.
|
|
-#
|
|
-# This program is distributed in the hope that it will be useful,
|
|
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
-# GNU General Public License for more details.
|
|
-#
|
|
-# You should have received a copy of the GNU General Public License
|
|
-# along with this program; if not, write to the Free Software
|
|
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
-
|
|
-
|
|
-SHELL = @SHELL@
|
|
+@SET_MAKE@
|
|
|
|
srcdir = @srcdir@
|
|
top_srcdir = @top_srcdir@
|
|
VPATH = @srcdir@
|
|
-prefix = @prefix@
|
|
-exec_prefix = @exec_prefix@
|
|
-
|
|
-bindir = @bindir@
|
|
-sbindir = @sbindir@
|
|
-libexecdir = @libexecdir@
|
|
-datadir = @datadir@
|
|
-sysconfdir = @sysconfdir@
|
|
-sharedstatedir = @sharedstatedir@
|
|
-localstatedir = @localstatedir@
|
|
-libdir = @libdir@
|
|
-infodir = @infodir@
|
|
-mandir = @mandir@
|
|
-includedir = @includedir@
|
|
-oldincludedir = /usr/include
|
|
-
|
|
-DESTDIR =
|
|
-
|
|
pkgdatadir = $(datadir)/@PACKAGE@
|
|
pkglibdir = $(libdir)/@PACKAGE@
|
|
pkgincludedir = $(includedir)/@PACKAGE@
|
|
-
|
|
top_builddir = ..
|
|
-
|
|
-ACLOCAL = @ACLOCAL@
|
|
-AUTOCONF = @AUTOCONF@
|
|
-AUTOMAKE = @AUTOMAKE@
|
|
-AUTOHEADER = @AUTOHEADER@
|
|
-
|
|
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
INSTALL = @INSTALL@
|
|
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
|
|
-INSTALL_DATA = @INSTALL_DATA@
|
|
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
-transform = @program_transform_name@
|
|
-
|
|
+install_sh_DATA = $(install_sh) -c -m 644
|
|
+install_sh_PROGRAM = $(install_sh) -c
|
|
+install_sh_SCRIPT = $(install_sh) -c
|
|
+INSTALL_HEADER = $(INSTALL_DATA)
|
|
+transform = $(program_transform_name)
|
|
NORMAL_INSTALL = :
|
|
PRE_INSTALL = :
|
|
POST_INSTALL = :
|
|
NORMAL_UNINSTALL = :
|
|
PRE_UNINSTALL = :
|
|
POST_UNINSTALL = :
|
|
-host_alias = @host_alias@
|
|
+build_triplet = @build@
|
|
host_triplet = @host@
|
|
+subdir = pgsql
|
|
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
|
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
|
|
+ $(top_srcdir)/configure.in
|
|
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
+ $(ACLOCAL_M4)
|
|
+mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
+CONFIG_HEADER = $(top_builddir)/config.h
|
|
+CONFIG_CLEAN_FILES =
|
|
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
|
+am__vpath_adj = case $$p in \
|
|
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ *) f=$$p;; \
|
|
+ esac;
|
|
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
|
|
+am__installdirs = "$(DESTDIR)$(pkglibdir)"
|
|
+pkglibLTLIBRARIES_INSTALL = $(INSTALL)
|
|
+LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
+libpgsqldbmail_la_DEPENDENCIES =
|
|
+am__libpgsqldbmail_la_SOURCES_DIST = dbpgsql.c
|
|
+@PGSQL_TRUE@am_libpgsqldbmail_la_OBJECTS = dbpgsql.lo
|
|
+libpgsqldbmail_la_OBJECTS = $(am_libpgsqldbmail_la_OBJECTS)
|
|
+@PGSQL_TRUE@am_libpgsqldbmail_la_rpath = -rpath $(pkglibdir)
|
|
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
|
+depcomp = $(SHELL) $(top_srcdir)/buildtools/depcomp
|
|
+am__depfiles_maybe = depfiles
|
|
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
|
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
|
|
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
|
+ $(AM_CFLAGS) $(CFLAGS)
|
|
+CCLD = $(CC)
|
|
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
|
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
+SOURCES = $(libpgsqldbmail_la_SOURCES)
|
|
+DIST_SOURCES = $(am__libpgsqldbmail_la_SOURCES_DIST)
|
|
+ETAGS = etags
|
|
+CTAGS = ctags
|
|
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
|
+ACLOCAL = @ACLOCAL@
|
|
+AMDEP_FALSE = @AMDEP_FALSE@
|
|
+AMDEP_TRUE = @AMDEP_TRUE@
|
|
+AMTAR = @AMTAR@
|
|
AR = @AR@
|
|
-AS = @AS@
|
|
AUTHALIB = @AUTHALIB@
|
|
AUTHLTLIB = @AUTHLTLIB@
|
|
+AUTOCONF = @AUTOCONF@
|
|
+AUTOHEADER = @AUTOHEADER@
|
|
+AUTOMAKE = @AUTOMAKE@
|
|
+AWK = @AWK@
|
|
CC = @CC@
|
|
+CCDEPMODE = @CCDEPMODE@
|
|
+CFLAGS = @CFLAGS@
|
|
+CPP = @CPP@
|
|
+CPPFLAGS = @CPPFLAGS@
|
|
CXX = @CXX@
|
|
CXXCPP = @CXXCPP@
|
|
-DLLTOOL = @DLLTOOL@
|
|
+CXXDEPMODE = @CXXDEPMODE@
|
|
+CXXFLAGS = @CXXFLAGS@
|
|
+CYGPATH_W = @CYGPATH_W@
|
|
+DEFS = @DEFS@
|
|
+DEPDIR = @DEPDIR@
|
|
ECHO = @ECHO@
|
|
+ECHO_C = @ECHO_C@
|
|
+ECHO_N = @ECHO_N@
|
|
+ECHO_T = @ECHO_T@
|
|
EGREP = @EGREP@
|
|
EXEEXT = @EXEEXT@
|
|
F77 = @F77@
|
|
-GCJ = @GCJ@
|
|
-GCJFLAGS = @GCJFLAGS@
|
|
-HAVE_LIB = @HAVE_LIB@
|
|
+FFLAGS = @FFLAGS@
|
|
+INSTALL_DATA = @INSTALL_DATA@
|
|
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
LDAPINC = @LDAPINC@
|
|
LDAPLIB = @LDAPLIB@
|
|
-LIB = @LIB@
|
|
+LDAP_FALSE = @LDAP_FALSE@
|
|
+LDAP_TRUE = @LDAP_TRUE@
|
|
+LDFLAGS = @LDFLAGS@
|
|
+LIBOBJS = @LIBOBJS@
|
|
+LIBS = @LIBS@
|
|
LIBTOOL = @LIBTOOL@
|
|
LN_S = @LN_S@
|
|
-LTLIB = @LTLIB@
|
|
+LTLIBOBJS = @LTLIBOBJS@
|
|
MAINT = @MAINT@
|
|
+MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
|
+MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
|
MAKEINFO = @MAKEINFO@
|
|
MYSQLINC = @MYSQLINC@
|
|
-OBJDUMP = @OBJDUMP@
|
|
+MYSQL_FALSE = @MYSQL_FALSE@
|
|
+MYSQL_TRUE = @MYSQL_TRUE@
|
|
OBJEXT = @OBJEXT@
|
|
PACKAGE = @PACKAGE@
|
|
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
+PACKAGE_NAME = @PACKAGE_NAME@
|
|
+PACKAGE_STRING = @PACKAGE_STRING@
|
|
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
+PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
+PATH_SEPARATOR = @PATH_SEPARATOR@
|
|
PGSQLINC = @PGSQLINC@
|
|
+PGSQL_FALSE = @PGSQL_FALSE@
|
|
+PGSQL_TRUE = @PGSQL_TRUE@
|
|
RANLIB = @RANLIB@
|
|
-RC = @RC@
|
|
+SET_MAKE = @SET_MAKE@
|
|
+SHELL = @SHELL@
|
|
SIEVEINC = @SIEVEINC@
|
|
SIEVELIB = @SIEVELIB@
|
|
+SIEVE_FALSE = @SIEVE_FALSE@
|
|
+SIEVE_TRUE = @SIEVE_TRUE@
|
|
SORTALIB = @SORTALIB@
|
|
SORTLTLIB = @SORTLTLIB@
|
|
SQLALIB = @SQLALIB@
|
|
@@ -116,107 +153,167 @@
|
|
SQLLTLIB = @SQLLTLIB@
|
|
STRIP = @STRIP@
|
|
USE_DM_GETOPT = @USE_DM_GETOPT@
|
|
+USE_DM_GETOPT_FALSE = @USE_DM_GETOPT_FALSE@
|
|
+USE_DM_GETOPT_TRUE = @USE_DM_GETOPT_TRUE@
|
|
VERSION = @VERSION@
|
|
+ac_ct_AR = @ac_ct_AR@
|
|
+ac_ct_CC = @ac_ct_CC@
|
|
+ac_ct_CXX = @ac_ct_CXX@
|
|
+ac_ct_F77 = @ac_ct_F77@
|
|
+ac_ct_RANLIB = @ac_ct_RANLIB@
|
|
+ac_ct_STRIP = @ac_ct_STRIP@
|
|
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
|
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
|
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
|
|
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
|
|
+am__include = @am__include@
|
|
+am__leading_dot = @am__leading_dot@
|
|
+am__quote = @am__quote@
|
|
+am__tar = @am__tar@
|
|
+am__untar = @am__untar@
|
|
+bindir = @bindir@
|
|
+build = @build@
|
|
+build_alias = @build_alias@
|
|
+build_cpu = @build_cpu@
|
|
+build_os = @build_os@
|
|
+build_vendor = @build_vendor@
|
|
+datadir = @datadir@
|
|
+exec_prefix = @exec_prefix@
|
|
+host = @host@
|
|
+host_alias = @host_alias@
|
|
+host_cpu = @host_cpu@
|
|
+host_os = @host_os@
|
|
+host_vendor = @host_vendor@
|
|
+includedir = @includedir@
|
|
+infodir = @infodir@
|
|
+install_sh = @install_sh@
|
|
+libdir = @libdir@
|
|
+libexecdir = @libexecdir@
|
|
+localstatedir = @localstatedir@
|
|
+mandir = @mandir@
|
|
+mkdir_p = @mkdir_p@
|
|
mysqlconfig = @mysqlconfig@
|
|
+oldincludedir = @oldincludedir@
|
|
pgsqlconfig = @pgsqlconfig@
|
|
+prefix = @prefix@
|
|
+program_transform_name = @program_transform_name@
|
|
+sbindir = @sbindir@
|
|
+sharedstatedir = @sharedstatedir@
|
|
+sysconfdir = @sysconfdir@
|
|
+target_alias = @target_alias@
|
|
|
|
+# $Id: Makefile.in 1941 2005-12-22 08:50:07Z paul $
|
|
+# Copyright (C) 1999-2004 IC & S dbmail@ic-s.nl
|
|
+#
|
|
+# This program is free software; you can redistribute it and/or
|
|
+# modify it under the terms of the GNU General Public License
|
|
+# as published by the Free Software Foundation; either
|
|
+# version 2 of the License, or (at your option) any later
|
|
+# version.
|
|
+#
|
|
+# This program is distributed in the hope that it will be useful,
|
|
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
+# GNU General Public License for more details.
|
|
+#
|
|
+# You should have received a copy of the GNU General Public License
|
|
+# along with this program; if not, write to the Free Software
|
|
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
@PGSQL_TRUE@AM_CFLAGS = @PGSQLINC@ -fomit-frame-pointer
|
|
-
|
|
@PGSQL_TRUE@pkglib_LTLIBRARIES = libpgsqldbmail.la
|
|
-
|
|
@PGSQL_TRUE@libpgsqldbmail_la_SOURCES = dbpgsql.c
|
|
-mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
-CONFIG_HEADER = ../config.h
|
|
-CONFIG_CLEAN_FILES =
|
|
-LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
-
|
|
+@PGSQL_TRUE@libpgsqldbmail_la_LIBADD = @SQLLIB@
|
|
+all: all-am
|
|
|
|
-DEFS = @DEFS@ -I. -I$(srcdir) -I..
|
|
-CPPFLAGS = @CPPFLAGS@
|
|
-LDFLAGS = @LDFLAGS@
|
|
-LIBS = @LIBS@
|
|
-libpgsqldbmail_la_LDFLAGS =
|
|
-libpgsqldbmail_la_LIBADD =
|
|
-@PGSQL_TRUE@libpgsqldbmail_la_OBJECTS = dbpgsql.lo
|
|
-CFLAGS = @CFLAGS@
|
|
-COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-CCLD = $(CC)
|
|
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
|
-DIST_COMMON = Makefile.am Makefile.in
|
|
-
|
|
-
|
|
-DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
-
|
|
-TAR = tar
|
|
-GZIP_ENV = --best
|
|
-DEP_FILES = .deps/dbpgsql.P
|
|
-SOURCES = $(libpgsqldbmail_la_SOURCES)
|
|
-OBJECTS = $(libpgsqldbmail_la_OBJECTS)
|
|
-
|
|
-all: all-redirect
|
|
.SUFFIXES:
|
|
-.SUFFIXES: .S .c .lo .o .obj .s
|
|
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
- cd $(top_srcdir) && $(AUTOMAKE) --gnu pgsql/Makefile
|
|
-
|
|
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
|
- cd $(top_builddir) \
|
|
- && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
-
|
|
-
|
|
-mostlyclean-pkglibLTLIBRARIES:
|
|
-
|
|
-clean-pkglibLTLIBRARIES:
|
|
- -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
-
|
|
-distclean-pkglibLTLIBRARIES:
|
|
-
|
|
-maintainer-clean-pkglibLTLIBRARIES:
|
|
-
|
|
+.SUFFIXES: .c .lo .o .obj
|
|
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
|
+ @for dep in $?; do \
|
|
+ case '$(am__configure_deps)' in \
|
|
+ *$$dep*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
|
+ && exit 0; \
|
|
+ exit 1;; \
|
|
+ esac; \
|
|
+ done; \
|
|
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu pgsql/Makefile'; \
|
|
+ cd $(top_srcdir) && \
|
|
+ $(AUTOMAKE) --gnu pgsql/Makefile
|
|
+.PRECIOUS: Makefile
|
|
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
+ @case '$?' in \
|
|
+ *config.status*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
|
+ *) \
|
|
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
|
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
|
+ esac;
|
|
+
|
|
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+
|
|
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
|
|
@$(NORMAL_INSTALL)
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
+ test -z "$(pkglibdir)" || $(mkdir_p) "$(DESTDIR)$(pkglibdir)"
|
|
@list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
if test -f $$p; then \
|
|
- echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
|
|
- $(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ f=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(pkglibdir)/$$f'"; \
|
|
+ $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(pkglibdir)/$$f"; \
|
|
else :; fi; \
|
|
done
|
|
|
|
uninstall-pkglibLTLIBRARIES:
|
|
@$(NORMAL_UNINSTALL)
|
|
- list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
- $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ @set -x; list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ p=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$p'"; \
|
|
+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$p"; \
|
|
done
|
|
|
|
-# FIXME: We should only use cygpath when building on Windows,
|
|
-# and only if it is available.
|
|
-.c.obj:
|
|
- $(COMPILE) -c `cygpath -w $<`
|
|
-
|
|
-.s.o:
|
|
- $(COMPILE) -c $<
|
|
-
|
|
-.S.o:
|
|
- $(COMPILE) -c $<
|
|
+clean-pkglibLTLIBRARIES:
|
|
+ -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
+ @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
|
|
+ test "$$dir" != "$$p" || dir=.; \
|
|
+ echo "rm -f \"$${dir}/so_locations\""; \
|
|
+ rm -f "$${dir}/so_locations"; \
|
|
+ done
|
|
+libpgsqldbmail.la: $(libpgsqldbmail_la_OBJECTS) $(libpgsqldbmail_la_DEPENDENCIES)
|
|
+ $(LINK) $(am_libpgsqldbmail_la_rpath) $(libpgsqldbmail_la_LDFLAGS) $(libpgsqldbmail_la_OBJECTS) $(libpgsqldbmail_la_LIBADD) $(LIBS)
|
|
|
|
mostlyclean-compile:
|
|
- -rm -f *.o core *.core
|
|
-rm -f *.$(OBJEXT)
|
|
|
|
-clean-compile:
|
|
-
|
|
distclean-compile:
|
|
-rm -f *.tab.c
|
|
|
|
-maintainer-clean-compile:
|
|
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dbpgsql.Plo@am__quote@
|
|
|
|
-.s.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.o:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
|
|
|
|
-.S.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.obj:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
|
|
+
|
|
+.c.lo:
|
|
+@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
|
|
|
|
mostlyclean-libtool:
|
|
-rm -f *.lo
|
|
@@ -225,171 +322,178 @@
|
|
-rm -rf .libs _libs
|
|
|
|
distclean-libtool:
|
|
+ -rm -f libtool
|
|
+uninstall-info-am:
|
|
|
|
-maintainer-clean-libtool:
|
|
-
|
|
-libpgsqldbmail.la: $(libpgsqldbmail_la_OBJECTS) $(libpgsqldbmail_la_DEPENDENCIES)
|
|
- $(LINK) -rpath $(pkglibdir) $(libpgsqldbmail_la_LDFLAGS) $(libpgsqldbmail_la_OBJECTS) $(libpgsqldbmail_la_LIBADD) $(LIBS)
|
|
-
|
|
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
+ END { for (i in files) print i; }'`; \
|
|
+ mkid -fID $$unique
|
|
tags: TAGS
|
|
|
|
-ID: $(HEADERS) $(SOURCES) $(LISP)
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
+ tags=; \
|
|
+ here=`pwd`; \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- here=`pwd` && cd $(srcdir) \
|
|
- && mkid -f$$here/ID $$unique $(LISP)
|
|
-
|
|
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
|
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
|
|
+ test -n "$$unique" || unique=$$empty_fix; \
|
|
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
+ $$tags $$unique; \
|
|
+ fi
|
|
+ctags: CTAGS
|
|
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
tags=; \
|
|
here=`pwd`; \
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
|
- || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
|
|
-
|
|
-mostlyclean-tags:
|
|
-
|
|
-clean-tags:
|
|
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
|
|
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
+ $$tags $$unique
|
|
+
|
|
+GTAGS:
|
|
+ here=`$(am__cd) $(top_builddir) && pwd` \
|
|
+ && cd $(top_srcdir) \
|
|
+ && gtags -i $(GTAGS_ARGS) $$here
|
|
|
|
distclean-tags:
|
|
- -rm -f TAGS ID
|
|
-
|
|
-maintainer-clean-tags:
|
|
-
|
|
-distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
-
|
|
-subdir = pgsql
|
|
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
|
|
distdir: $(DISTFILES)
|
|
- here=`cd $(top_builddir) && pwd`; \
|
|
- top_distdir=`cd $(top_distdir) && pwd`; \
|
|
- distdir=`cd $(distdir) && pwd`; \
|
|
- cd $(top_srcdir) \
|
|
- && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu pgsql/Makefile
|
|
- @for file in $(DISTFILES); do \
|
|
- d=$(srcdir); \
|
|
+ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
|
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
|
+ list='$(DISTFILES)'; for file in $$list; do \
|
|
+ case $$file in \
|
|
+ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
|
+ esac; \
|
|
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
|
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
|
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
|
+ dir="/$$dir"; \
|
|
+ $(mkdir_p) "$(distdir)$$dir"; \
|
|
+ else \
|
|
+ dir=''; \
|
|
+ fi; \
|
|
if test -d $$d/$$file; then \
|
|
- cp -pr $$d/$$file $(distdir)/$$file; \
|
|
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
|
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
|
+ fi; \
|
|
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
|
else \
|
|
test -f $(distdir)/$$file \
|
|
- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
- || cp -p $$d/$$file $(distdir)/$$file || :; \
|
|
+ || cp -p $$d/$$file $(distdir)/$$file \
|
|
+ || exit 1; \
|
|
fi; \
|
|
done
|
|
-
|
|
-DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
|
|
-
|
|
--include $(DEP_FILES)
|
|
-
|
|
-mostlyclean-depend:
|
|
-
|
|
-clean-depend:
|
|
-
|
|
-distclean-depend:
|
|
- -rm -rf .deps
|
|
-
|
|
-maintainer-clean-depend:
|
|
-
|
|
-%.o: %.c
|
|
- @echo '$(COMPILE) -c $<'; \
|
|
- $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-cp .deps/$(*F).pp .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm .deps/$(*F).pp
|
|
-
|
|
-%.lo: %.c
|
|
- @echo '$(LTCOMPILE) -c $<'; \
|
|
- $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
|
|
- < .deps/$(*F).pp > .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm -f .deps/$(*F).pp
|
|
-info-am:
|
|
-info: info-am
|
|
-dvi-am:
|
|
-dvi: dvi-am
|
|
check-am: all-am
|
|
check: check-am
|
|
-installcheck-am:
|
|
-installcheck: installcheck-am
|
|
-install-exec-am: install-pkglibLTLIBRARIES
|
|
+all-am: Makefile $(LTLIBRARIES)
|
|
+installdirs:
|
|
+ for dir in "$(DESTDIR)$(pkglibdir)"; do \
|
|
+ test -z "$$dir" || $(mkdir_p) "$$dir"; \
|
|
+ done
|
|
+install: install-am
|
|
install-exec: install-exec-am
|
|
-
|
|
-install-data-am:
|
|
install-data: install-data-am
|
|
+uninstall: uninstall-am
|
|
|
|
install-am: all-am
|
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
-install: install-am
|
|
-uninstall-am: uninstall-pkglibLTLIBRARIES
|
|
-uninstall: uninstall-am
|
|
-all-am: Makefile $(LTLIBRARIES)
|
|
-all-redirect: all-am
|
|
-install-strip:
|
|
- $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
|
|
-installdirs:
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
-
|
|
|
|
+installcheck: installcheck-am
|
|
+install-strip:
|
|
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
+ `test -z '$(STRIP)' || \
|
|
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
|
mostlyclean-generic:
|
|
|
|
clean-generic:
|
|
|
|
distclean-generic:
|
|
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
|
|
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
|
|
maintainer-clean-generic:
|
|
-mostlyclean-am: mostlyclean-pkglibLTLIBRARIES mostlyclean-compile \
|
|
- mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
|
|
- mostlyclean-generic
|
|
+ @echo "This command is intended for maintainers to use"
|
|
+ @echo "it deletes files that may require special tools to rebuild."
|
|
+clean: clean-am
|
|
|
|
-mostlyclean: mostlyclean-am
|
|
+clean-am: clean-generic clean-libtool clean-pkglibLTLIBRARIES \
|
|
+ mostlyclean-am
|
|
|
|
-clean-am: clean-pkglibLTLIBRARIES clean-compile clean-libtool \
|
|
- clean-tags clean-depend clean-generic mostlyclean-am
|
|
+distclean: distclean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+distclean-am: clean-am distclean-compile distclean-generic \
|
|
+ distclean-libtool distclean-tags
|
|
|
|
-clean: clean-am
|
|
+dvi: dvi-am
|
|
|
|
-distclean-am: distclean-pkglibLTLIBRARIES distclean-compile \
|
|
- distclean-libtool distclean-tags distclean-depend \
|
|
- distclean-generic clean-am
|
|
- -rm -f libtool
|
|
+dvi-am:
|
|
|
|
-distclean: distclean-am
|
|
+html: html-am
|
|
|
|
-maintainer-clean-am: maintainer-clean-pkglibLTLIBRARIES \
|
|
- maintainer-clean-compile maintainer-clean-libtool \
|
|
- maintainer-clean-tags maintainer-clean-depend \
|
|
- maintainer-clean-generic distclean-am
|
|
- @echo "This command is intended for maintainers to use;"
|
|
- @echo "it deletes files that may require special tools to rebuild."
|
|
+info: info-am
|
|
+
|
|
+info-am:
|
|
+
|
|
+install-data-am:
|
|
+
|
|
+install-exec-am: install-pkglibLTLIBRARIES
|
|
+
|
|
+install-info: install-info-am
|
|
+
|
|
+install-man:
|
|
+
|
|
+installcheck-am:
|
|
|
|
maintainer-clean: maintainer-clean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
+
|
|
+mostlyclean: mostlyclean-am
|
|
+
|
|
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
|
|
+ mostlyclean-libtool
|
|
+
|
|
+pdf: pdf-am
|
|
+
|
|
+pdf-am:
|
|
|
|
-.PHONY: mostlyclean-pkglibLTLIBRARIES distclean-pkglibLTLIBRARIES \
|
|
-clean-pkglibLTLIBRARIES maintainer-clean-pkglibLTLIBRARIES \
|
|
-uninstall-pkglibLTLIBRARIES install-pkglibLTLIBRARIES \
|
|
-mostlyclean-compile distclean-compile clean-compile \
|
|
-maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
|
-clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
|
|
-distclean-tags clean-tags maintainer-clean-tags distdir \
|
|
-mostlyclean-depend distclean-depend clean-depend \
|
|
-maintainer-clean-depend info-am info dvi-am dvi check check-am \
|
|
-installcheck-am installcheck install-exec-am install-exec \
|
|
-install-data-am install-data install-am install uninstall-am uninstall \
|
|
-all-redirect all-am all installdirs mostlyclean-generic \
|
|
-distclean-generic clean-generic maintainer-clean-generic clean \
|
|
-mostlyclean distclean maintainer-clean
|
|
+ps: ps-am
|
|
|
|
+ps-am:
|
|
+
|
|
+uninstall-am: uninstall-info-am uninstall-pkglibLTLIBRARIES
|
|
+
|
|
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
|
+ clean-libtool clean-pkglibLTLIBRARIES ctags distclean \
|
|
+ distclean-compile distclean-generic distclean-libtool \
|
|
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
|
|
+ install install-am install-data install-data-am install-exec \
|
|
+ install-exec-am install-info install-info-am install-man \
|
|
+ install-pkglibLTLIBRARIES install-strip installcheck \
|
|
+ installcheck-am installdirs maintainer-clean \
|
|
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
|
|
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
|
+ tags uninstall uninstall-am uninstall-info-am \
|
|
+ uninstall-pkglibLTLIBRARIES
|
|
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
--- buildtools/mkinstalldirs Fri Aug 19 14:30:42 2005
|
|
+++ buildtools/mkinstalldirs Mon Dec 26 09:42:30 2005
|
|
@@ -1,40 +1,158 @@
|
|
#! /bin/sh
|
|
# mkinstalldirs --- make directory hierarchy
|
|
-# Author: Noah Friedman <friedman@prep.ai.mit.edu>
|
|
-# Created: 1993-05-16
|
|
-# Public domain
|
|
|
|
-# $Id: mkinstalldirs 802 2003-10-24 09:21:31Z ilja $
|
|
+scriptversion=2005-06-29.22
|
|
+
|
|
+# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
|
|
+# Created: 1993-05-16
|
|
+# Public domain.
|
|
+#
|
|
+# This file is maintained in Automake, please report
|
|
+# bugs to <bug-automake@gnu.org> or send patches to
|
|
+# <automake-patches@gnu.org>.
|
|
|
|
errstatus=0
|
|
+dirmode=
|
|
+
|
|
+usage="\
|
|
+Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
|
|
+
|
|
+Create each directory DIR (with mode MODE, if specified), including all
|
|
+leading file name components.
|
|
+
|
|
+Report bugs to <bug-automake@gnu.org>."
|
|
+
|
|
+# process command line arguments
|
|
+while test $# -gt 0 ; do
|
|
+ case $1 in
|
|
+ -h | --help | --h*) # -h for help
|
|
+ echo "$usage"
|
|
+ exit $?
|
|
+ ;;
|
|
+ -m) # -m PERM arg
|
|
+ shift
|
|
+ test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
|
|
+ dirmode=$1
|
|
+ shift
|
|
+ ;;
|
|
+ --version)
|
|
+ echo "$0 $scriptversion"
|
|
+ exit $?
|
|
+ ;;
|
|
+ --) # stop option processing
|
|
+ shift
|
|
+ break
|
|
+ ;;
|
|
+ -*) # unknown option
|
|
+ echo "$usage" 1>&2
|
|
+ exit 1
|
|
+ ;;
|
|
+ *) # first non-opt arg
|
|
+ break
|
|
+ ;;
|
|
+ esac
|
|
+done
|
|
|
|
for file
|
|
do
|
|
- set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
|
|
- shift
|
|
+ if test -d "$file"; then
|
|
+ shift
|
|
+ else
|
|
+ break
|
|
+ fi
|
|
+done
|
|
+
|
|
+case $# in
|
|
+ 0) exit 0 ;;
|
|
+esac
|
|
+
|
|
+# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
|
|
+# mkdir -p a/c at the same time, both will detect that a is missing,
|
|
+# one will create a, then the other will try to create a and die with
|
|
+# a "File exists" error. This is a problem when calling mkinstalldirs
|
|
+# from a parallel make. We use --version in the probe to restrict
|
|
+# ourselves to GNU mkdir, which is thread-safe.
|
|
+case $dirmode in
|
|
+ '')
|
|
+ if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
|
|
+ echo "mkdir -p -- $*"
|
|
+ exec mkdir -p -- "$@"
|
|
+ else
|
|
+ # On NextStep and OpenStep, the `mkdir' command does not
|
|
+ # recognize any option. It will interpret all options as
|
|
+ # directories to create, and then abort because `.' already
|
|
+ # exists.
|
|
+ test -d ./-p && rmdir ./-p
|
|
+ test -d ./--version && rmdir ./--version
|
|
+ fi
|
|
+ ;;
|
|
+ *)
|
|
+ if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
|
|
+ test ! -d ./--version; then
|
|
+ echo "mkdir -m $dirmode -p -- $*"
|
|
+ exec mkdir -m "$dirmode" -p -- "$@"
|
|
+ else
|
|
+ # Clean up after NextStep and OpenStep mkdir.
|
|
+ for d in ./-m ./-p ./--version "./$dirmode";
|
|
+ do
|
|
+ test -d $d && rmdir $d
|
|
+ done
|
|
+ fi
|
|
+ ;;
|
|
+esac
|
|
|
|
- pathcomp=
|
|
- for d
|
|
- do
|
|
- pathcomp="$pathcomp$d"
|
|
- case "$pathcomp" in
|
|
- -* ) pathcomp=./$pathcomp ;;
|
|
- esac
|
|
-
|
|
- if test ! -d "$pathcomp"; then
|
|
- echo "mkdir $pathcomp"
|
|
-
|
|
- mkdir "$pathcomp" || lasterr=$?
|
|
-
|
|
- if test ! -d "$pathcomp"; then
|
|
- errstatus=$lasterr
|
|
- fi
|
|
- fi
|
|
+for file
|
|
+do
|
|
+ case $file in
|
|
+ /*) pathcomp=/ ;;
|
|
+ *) pathcomp= ;;
|
|
+ esac
|
|
+ oIFS=$IFS
|
|
+ IFS=/
|
|
+ set fnord $file
|
|
+ shift
|
|
+ IFS=$oIFS
|
|
+
|
|
+ for d
|
|
+ do
|
|
+ test "x$d" = x && continue
|
|
+
|
|
+ pathcomp=$pathcomp$d
|
|
+ case $pathcomp in
|
|
+ -*) pathcomp=./$pathcomp ;;
|
|
+ esac
|
|
+
|
|
+ if test ! -d "$pathcomp"; then
|
|
+ echo "mkdir $pathcomp"
|
|
+
|
|
+ mkdir "$pathcomp" || lasterr=$?
|
|
+
|
|
+ if test ! -d "$pathcomp"; then
|
|
+ errstatus=$lasterr
|
|
+ else
|
|
+ if test ! -z "$dirmode"; then
|
|
+ echo "chmod $dirmode $pathcomp"
|
|
+ lasterr=
|
|
+ chmod "$dirmode" "$pathcomp" || lasterr=$?
|
|
+
|
|
+ if test ! -z "$lasterr"; then
|
|
+ errstatus=$lasterr
|
|
+ fi
|
|
+ fi
|
|
+ fi
|
|
+ fi
|
|
|
|
- pathcomp="$pathcomp/"
|
|
- done
|
|
+ pathcomp=$pathcomp/
|
|
+ done
|
|
done
|
|
|
|
exit $errstatus
|
|
|
|
-# mkinstalldirs ends here
|
|
+# Local Variables:
|
|
+# mode: shell-script
|
|
+# sh-indentation: 2
|
|
+# eval: (add-hook 'write-file-hooks 'time-stamp)
|
|
+# time-stamp-start: "scriptversion="
|
|
+# time-stamp-format: "%:y-%02m-%02d.%02H"
|
|
+# time-stamp-end: "$"
|
|
+# End:
|
|
--- buildtools/ltmain.sh Mon Aug 22 12:09:45 2005
|
|
+++ buildtools/ltmain.sh Mon Dec 26 09:42:30 2005
|
|
@@ -1,7 +1,7 @@
|
|
# ltmain.sh - Provide generalized library-building support services.
|
|
# NOTE: Changing this file will not affect anything until you rerun configure.
|
|
#
|
|
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004
|
|
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005
|
|
# Free Software Foundation, Inc.
|
|
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
|
#
|
|
@@ -17,7 +17,7 @@
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with this program; if not, write to the Free Software
|
|
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
#
|
|
# As a special exception to the GNU General Public License, if you
|
|
# distribute this file as part of a program that contains a
|
|
@@ -43,9 +43,14 @@
|
|
|
|
PROGRAM=ltmain.sh
|
|
PACKAGE=libtool
|
|
-VERSION=1.5.6
|
|
-TIMESTAMP=" (1.1220.2.95 2004/04/11 05:50:42) Debian$Rev: 224 $"
|
|
+VERSION="1.5.20 Debian 1.5.20-2"
|
|
+TIMESTAMP=" (1.1220.2.287 2005/08/31 18:54:15)"
|
|
|
|
+# See if we are running on zsh, and set the options which allow our
|
|
+# commands through without removal of \ escapes.
|
|
+if test -n "${ZSH_VERSION+set}" ; then
|
|
+ setopt NO_GLOB_SUBST
|
|
+fi
|
|
|
|
# Check that we have a working $echo.
|
|
if test "X$1" = X--no-reexec; then
|
|
@@ -83,14 +88,15 @@
|
|
Xsed="${SED}"' -e 1s/^X//'
|
|
sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
|
|
# test EBCDIC or ASCII
|
|
-case `echo A|tr A '\301'` in
|
|
- A) # EBCDIC based system
|
|
- SP2NL="tr '\100' '\n'"
|
|
- NL2SP="tr '\r\n' '\100\100'"
|
|
+case `echo X|tr X '\101'` in
|
|
+ A) # ASCII based system
|
|
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
|
|
+ SP2NL='tr \040 \012'
|
|
+ NL2SP='tr \015\012 \040\040'
|
|
;;
|
|
- *) # Assume ASCII based system
|
|
- SP2NL="tr '\040' '\012'"
|
|
- NL2SP="tr '\015\012' '\040\040'"
|
|
+ *) # EBCDIC based system
|
|
+ SP2NL='tr \100 \n'
|
|
+ NL2SP='tr \r\n \100\100'
|
|
;;
|
|
esac
|
|
|
|
@@ -107,8 +113,9 @@
|
|
fi
|
|
|
|
# Make sure IFS has a sensible default
|
|
-: ${IFS="
|
|
-"}
|
|
+lt_nl='
|
|
+'
|
|
+IFS=" $lt_nl"
|
|
|
|
if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
|
|
$echo "$modename: not configured to build any kind of library" 1>&2
|
|
@@ -138,7 +145,8 @@
|
|
# Need a lot of goo to handle *both* DLLs and import libs
|
|
# Has to be a shell function in order to 'eat' the argument
|
|
# that is supplied when $file_magic_command is called.
|
|
-func_win32_libid () {
|
|
+func_win32_libid ()
|
|
+{
|
|
win32_libid_type="unknown"
|
|
win32_fileres=`file -L $1 2>/dev/null`
|
|
case $win32_fileres in
|
|
@@ -178,7 +186,8 @@
|
|
# Only attempt this if the compiler in the base compile
|
|
# command doesn't match the default compiler.
|
|
# arg is usually of the form 'gcc ...'
|
|
-func_infer_tag () {
|
|
+func_infer_tag ()
|
|
+{
|
|
if test -n "$available_tags" && test -z "$tagname"; then
|
|
CC_quoted=
|
|
for arg in $CC; do
|
|
@@ -235,6 +244,108 @@
|
|
esac
|
|
fi
|
|
}
|
|
+
|
|
+
|
|
+# func_extract_an_archive dir oldlib
|
|
+func_extract_an_archive ()
|
|
+{
|
|
+ f_ex_an_ar_dir="$1"; shift
|
|
+ f_ex_an_ar_oldlib="$1"
|
|
+
|
|
+ $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)"
|
|
+ $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $?
|
|
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
|
|
+ :
|
|
+ else
|
|
+ $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2
|
|
+ exit $EXIT_FAILURE
|
|
+ fi
|
|
+}
|
|
+
|
|
+# func_extract_archives gentop oldlib ...
|
|
+func_extract_archives ()
|
|
+{
|
|
+ my_gentop="$1"; shift
|
|
+ my_oldlibs=${1+"$@"}
|
|
+ my_oldobjs=""
|
|
+ my_xlib=""
|
|
+ my_xabs=""
|
|
+ my_xdir=""
|
|
+ my_status=""
|
|
+
|
|
+ $show "${rm}r $my_gentop"
|
|
+ $run ${rm}r "$my_gentop"
|
|
+ $show "$mkdir $my_gentop"
|
|
+ $run $mkdir "$my_gentop"
|
|
+ my_status=$?
|
|
+ if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then
|
|
+ exit $my_status
|
|
+ fi
|
|
+
|
|
+ for my_xlib in $my_oldlibs; do
|
|
+ # Extract the objects.
|
|
+ case $my_xlib in
|
|
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
|
|
+ *) my_xabs=`pwd`"/$my_xlib" ;;
|
|
+ esac
|
|
+ my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'`
|
|
+ my_xdir="$my_gentop/$my_xlib"
|
|
+
|
|
+ $show "${rm}r $my_xdir"
|
|
+ $run ${rm}r "$my_xdir"
|
|
+ $show "$mkdir $my_xdir"
|
|
+ $run $mkdir "$my_xdir"
|
|
+ status=$?
|
|
+ if test "$status" -ne 0 && test ! -d "$my_xdir"; then
|
|
+ exit $status
|
|
+ fi
|
|
+ case $host in
|
|
+ *-darwin*)
|
|
+ $show "Extracting $my_xabs"
|
|
+ # Do not bother doing anything if just a dry run
|
|
+ if test -z "$run"; then
|
|
+ darwin_orig_dir=`pwd`
|
|
+ cd $my_xdir || exit $?
|
|
+ darwin_archive=$my_xabs
|
|
+ darwin_curdir=`pwd`
|
|
+ darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'`
|
|
+ darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null`
|
|
+ if test -n "$darwin_arches"; then
|
|
+ darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'`
|
|
+ darwin_arch=
|
|
+ $show "$darwin_base_archive has multiple architectures $darwin_arches"
|
|
+ for darwin_arch in $darwin_arches ; do
|
|
+ mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
|
|
+ lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
|
|
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
|
|
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
|
|
+ cd "$darwin_curdir"
|
|
+ $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
|
|
+ done # $darwin_arches
|
|
+ ## Okay now we have a bunch of thin objects, gotta fatten them up :)
|
|
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP`
|
|
+ darwin_file=
|
|
+ darwin_files=
|
|
+ for darwin_file in $darwin_filelist; do
|
|
+ darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
|
|
+ lipo -create -output "$darwin_file" $darwin_files
|
|
+ done # $darwin_filelist
|
|
+ ${rm}r unfat-$$
|
|
+ cd "$darwin_orig_dir"
|
|
+ else
|
|
+ cd "$darwin_orig_dir"
|
|
+ func_extract_an_archive "$my_xdir" "$my_xabs"
|
|
+ fi # $darwin_arches
|
|
+ fi # $run
|
|
+ ;;
|
|
+ *)
|
|
+ func_extract_an_archive "$my_xdir" "$my_xabs"
|
|
+ ;;
|
|
+ esac
|
|
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
|
|
+ done
|
|
+ func_extract_archives_result="$my_oldobjs"
|
|
+}
|
|
# End of Shell function definitions
|
|
#####################################
|
|
|
|
@@ -305,10 +416,10 @@
|
|
--version)
|
|
$echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"
|
|
$echo
|
|
- $echo "Copyright (C) 2003 Free Software Foundation, Inc."
|
|
+ $echo "Copyright (C) 2005 Free Software Foundation, Inc."
|
|
$echo "This is free software; see the source for copying conditions. There is NO"
|
|
$echo "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
|
- exit $EXIT_SUCCESS
|
|
+ exit $?
|
|
;;
|
|
|
|
--config)
|
|
@@ -317,7 +428,7 @@
|
|
for tagname in $taglist; do
|
|
${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath"
|
|
done
|
|
- exit $EXIT_SUCCESS
|
|
+ exit $?
|
|
;;
|
|
|
|
--debug)
|
|
@@ -342,7 +453,7 @@
|
|
else
|
|
$echo "disable static libraries"
|
|
fi
|
|
- exit $EXIT_SUCCESS
|
|
+ exit $?
|
|
;;
|
|
|
|
--finish) mode="finish" ;;
|
|
@@ -399,7 +510,7 @@
|
|
# Infer the operation mode.
|
|
if test -z "$mode"; then
|
|
$echo "*** Warning: inferring the mode of operation is deprecated." 1>&2
|
|
- $echo "*** Future versions of Libtool will require -mode=MODE be specified." 1>&2
|
|
+ $echo "*** Future versions of Libtool will require --mode=MODE be specified." 1>&2
|
|
case $nonopt in
|
|
*cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*)
|
|
mode=link
|
|
@@ -465,7 +576,7 @@
|
|
|
|
for arg
|
|
do
|
|
- case "$arg_mode" in
|
|
+ case $arg_mode in
|
|
arg )
|
|
# do not "continue". Instead, add this to base_compile
|
|
lastarg="$arg"
|
|
@@ -547,7 +658,10 @@
|
|
case $lastarg in
|
|
# Double-quote args containing other shell metacharacters.
|
|
# Many Bourne shells cannot handle close brackets correctly
|
|
- # in scan sets, so we specify it separately.
|
|
+ # in scan sets, and some SunOS ksh mistreat backslash-escaping
|
|
+ # in scan sets (worked around with variable expansion),
|
|
+ # and furthermore cannot handle '|' '&' '(' ')' in scan sets
|
|
+ # at all, so we specify them separately.
|
|
*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
|
lastarg="\"$lastarg\""
|
|
;;
|
|
@@ -621,6 +735,14 @@
|
|
esac
|
|
done
|
|
|
|
+ qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"`
|
|
+ case $qlibobj in
|
|
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
|
+ qlibobj="\"$qlibobj\"" ;;
|
|
+ esac
|
|
+ test "X$libobj" != "X$qlibobj" \
|
|
+ && $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"' &()|`$[]' \
|
|
+ && $echo "$modename: libobj name \`$libobj' may not contain shell special characters."
|
|
objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
|
|
xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
|
|
if test "X$xdir" = "X$obj"; then
|
|
@@ -693,12 +815,17 @@
|
|
$run $rm $removelist
|
|
exit $EXIT_FAILURE
|
|
fi
|
|
- $echo $srcfile > "$lockfile"
|
|
+ $echo "$srcfile" > "$lockfile"
|
|
fi
|
|
|
|
if test -n "$fix_srcfile_path"; then
|
|
eval srcfile=\"$fix_srcfile_path\"
|
|
fi
|
|
+ qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"`
|
|
+ case $qsrcfile in
|
|
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
|
+ qsrcfile="\"$qsrcfile\"" ;;
|
|
+ esac
|
|
|
|
$run $rm "$libobj" "${libobj}T"
|
|
|
|
@@ -720,10 +847,10 @@
|
|
fbsd_hideous_sh_bug=$base_compile
|
|
|
|
if test "$pic_mode" != no; then
|
|
- command="$base_compile $srcfile $pic_flag"
|
|
+ command="$base_compile $qsrcfile $pic_flag"
|
|
else
|
|
# Don't build PIC code
|
|
- command="$base_compile $srcfile"
|
|
+ command="$base_compile $qsrcfile"
|
|
fi
|
|
|
|
if test ! -d "${xdir}$objdir"; then
|
|
@@ -803,9 +930,9 @@
|
|
if test "$build_old_libs" = yes; then
|
|
if test "$pic_mode" != yes; then
|
|
# Don't build PIC code
|
|
- command="$base_compile $srcfile"
|
|
+ command="$base_compile $qsrcfile"
|
|
else
|
|
- command="$base_compile $srcfile $pic_flag"
|
|
+ command="$base_compile $qsrcfile $pic_flag"
|
|
fi
|
|
if test "$compiler_c_o" = yes; then
|
|
command="$command -o $obj"
|
|
@@ -1227,6 +1354,13 @@
|
|
prev=
|
|
continue
|
|
;;
|
|
+ darwin_framework)
|
|
+ compiler_flags="$compiler_flags $arg"
|
|
+ compile_command="$compile_command $arg"
|
|
+ finalize_command="$finalize_command $arg"
|
|
+ prev=
|
|
+ continue
|
|
+ ;;
|
|
*)
|
|
eval "$prev=\"\$arg\""
|
|
prev=
|
|
@@ -1285,6 +1419,14 @@
|
|
continue
|
|
;;
|
|
|
|
+ -framework|-arch)
|
|
+ prev=darwin_framework
|
|
+ compiler_flags="$compiler_flags $arg"
|
|
+ compile_command="$compile_command $arg"
|
|
+ finalize_command="$finalize_command $arg"
|
|
+ continue
|
|
+ ;;
|
|
+
|
|
-inst-prefix-dir)
|
|
prev=inst_prefix
|
|
continue
|
|
@@ -1345,7 +1487,7 @@
|
|
# These systems don't actually have a C library (as such)
|
|
test "X$arg" = "X-lc" && continue
|
|
;;
|
|
- *-*-openbsd* | *-*-freebsd*)
|
|
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
|
|
# Do not include libc due to us having libc/libc_r.
|
|
test "X$arg" = "X-lc" && continue
|
|
;;
|
|
@@ -1356,7 +1498,7 @@
|
|
esac
|
|
elif test "X$arg" = "X-lc_r"; then
|
|
case $host in
|
|
- *-*-openbsd* | *-*-freebsd*)
|
|
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
|
|
# Do not include libc_r directly, use -pthread flag.
|
|
continue
|
|
;;
|
|
@@ -1366,8 +1508,20 @@
|
|
continue
|
|
;;
|
|
|
|
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
|
|
+ # classes, name mangling, and exception handling.
|
|
+ -model)
|
|
+ compile_command="$compile_command $arg"
|
|
+ compiler_flags="$compiler_flags $arg"
|
|
+ finalize_command="$finalize_command $arg"
|
|
+ prev=xcompiler
|
|
+ continue
|
|
+ ;;
|
|
+
|
|
-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe)
|
|
- deplibs="$deplibs $arg"
|
|
+ compiler_flags="$compiler_flags $arg"
|
|
+ compile_command="$compile_command $arg"
|
|
+ finalize_command="$finalize_command $arg"
|
|
continue
|
|
;;
|
|
|
|
@@ -1376,13 +1530,14 @@
|
|
continue
|
|
;;
|
|
|
|
- # gcc -m* arguments should be passed to the linker via $compiler_flags
|
|
- # in order to pass architecture information to the linker
|
|
- # (e.g. 32 vs 64-bit). This may also be accomplished via -Wl,-mfoo
|
|
- # but this is not reliable with gcc because gcc may use -mfoo to
|
|
- # select a different linker, different libraries, etc, while
|
|
- # -Wl,-mfoo simply passes -mfoo to the linker.
|
|
- -m*)
|
|
+ # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
|
|
+ # -r[0-9][0-9]* specifies the processor on the SGI compiler
|
|
+ # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
|
|
+ # +DA*, +DD* enable 64-bit mode on the HP compiler
|
|
+ # -q* pass through compiler args for the IBM compiler
|
|
+ # -m* pass through architecture-specific compiler args for GCC
|
|
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*)
|
|
+
|
|
# Unknown arguments in both finalize_command and compile_command need
|
|
# to be aesthetically quoted because they are evaled later.
|
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
|
@@ -1858,7 +2013,7 @@
|
|
compile_deplibs="$deplib $compile_deplibs"
|
|
finalize_deplibs="$deplib $finalize_deplibs"
|
|
else
|
|
- deplibs="$deplib $deplibs"
|
|
+ compiler_flags="$compiler_flags $deplib"
|
|
fi
|
|
continue
|
|
;;
|
|
@@ -1977,7 +2132,22 @@
|
|
fi
|
|
case $linkmode in
|
|
lib)
|
|
- if test "$deplibs_check_method" != pass_all; then
|
|
+ valid_a_lib=no
|
|
+ case $deplibs_check_method in
|
|
+ match_pattern*)
|
|
+ set dummy $deplibs_check_method
|
|
+ match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
|
|
+ if eval $echo \"$deplib\" 2>/dev/null \
|
|
+ | $SED 10q \
|
|
+ | $EGREP "$match_pattern_regex" > /dev/null; then
|
|
+ valid_a_lib=yes
|
|
+ fi
|
|
+ ;;
|
|
+ pass_all)
|
|
+ valid_a_lib=yes
|
|
+ ;;
|
|
+ esac
|
|
+ if test "$valid_a_lib" != yes; then
|
|
$echo
|
|
$echo "*** Warning: Trying to link with static lib archive $deplib."
|
|
$echo "*** I have the capability to make that library automatically link in when"
|
|
@@ -2051,6 +2221,8 @@
|
|
# it will not redefine variables installed, or shouldnotlink
|
|
installed=yes
|
|
shouldnotlink=no
|
|
+ avoidtemprpath=
|
|
+
|
|
|
|
# Read the .la file
|
|
case $lib in
|
|
@@ -2149,11 +2321,19 @@
|
|
dir="$libdir"
|
|
absdir="$libdir"
|
|
fi
|
|
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
|
|
else
|
|
- dir="$ladir/$objdir"
|
|
- absdir="$abs_ladir/$objdir"
|
|
- # Remove this search path later
|
|
- notinst_path="$notinst_path $abs_ladir"
|
|
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
|
|
+ dir="$ladir"
|
|
+ absdir="$abs_ladir"
|
|
+ # Remove this search path later
|
|
+ notinst_path="$notinst_path $abs_ladir"
|
|
+ else
|
|
+ dir="$ladir/$objdir"
|
|
+ absdir="$abs_ladir/$objdir"
|
|
+ # Remove this search path later
|
|
+ notinst_path="$notinst_path $abs_ladir"
|
|
+ fi
|
|
fi # $installed = yes
|
|
name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
|
|
|
|
@@ -2226,12 +2406,12 @@
|
|
if test -n "$library_names" &&
|
|
{ test "$prefer_static_libs" = no || test -z "$old_library"; }; then
|
|
# We need to hardcode the library path
|
|
- if test -n "$shlibpath_var"; then
|
|
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
|
|
# Make sure the rpath contains only unique directories.
|
|
case "$temp_rpath " in
|
|
*" $dir "*) ;;
|
|
*" $absdir "*) ;;
|
|
- *) temp_rpath="$temp_rpath $dir" ;;
|
|
+ *) temp_rpath="$temp_rpath $absdir" ;;
|
|
esac
|
|
fi
|
|
|
|
@@ -2417,7 +2597,7 @@
|
|
add_dir="-L$dir"
|
|
# Try looking first in the location we're being installed to.
|
|
if test -n "$inst_prefix_dir"; then
|
|
- case "$libdir" in
|
|
+ case $libdir in
|
|
[\\/]*)
|
|
add_dir="$add_dir -L$inst_prefix_dir$libdir"
|
|
;;
|
|
@@ -2490,7 +2670,7 @@
|
|
add_dir="-L$libdir"
|
|
# Try looking first in the location we're being installed to.
|
|
if test -n "$inst_prefix_dir"; then
|
|
- case "$libdir" in
|
|
+ case $libdir in
|
|
[\\/]*)
|
|
add_dir="$add_dir -L$inst_prefix_dir$libdir"
|
|
;;
|
|
@@ -2551,8 +2731,6 @@
|
|
fi
|
|
fi
|
|
else
|
|
- convenience="$convenience $dir/$old_library"
|
|
- old_convenience="$old_convenience $dir/$old_library"
|
|
deplibs="$dir/$old_library $deplibs"
|
|
link_static=yes
|
|
fi
|
|
@@ -2670,12 +2848,12 @@
|
|
*) continue ;;
|
|
esac
|
|
case " $deplibs " in
|
|
- *" $depdepl "*) ;;
|
|
- *) deplibs="$depdepl $deplibs" ;;
|
|
+ *" $path "*) ;;
|
|
+ *) deplibs="$path $deplibs" ;;
|
|
esac
|
|
case " $deplibs " in
|
|
- *" $path "*) ;;
|
|
- *) deplibs="$deplibs $path" ;;
|
|
+ *" $depdepl "*) ;;
|
|
+ *) deplibs="$depdepl $deplibs" ;;
|
|
esac
|
|
done
|
|
fi # link_all_deplibs != no
|
|
@@ -2947,7 +3125,7 @@
|
|
case $current in
|
|
0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
|
|
*)
|
|
- $echo "$modename: CURRENT \`$current' is not a nonnegative integer" 1>&2
|
|
+ $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2
|
|
$echo "$modename: \`$vinfo' is not valid version information" 1>&2
|
|
exit $EXIT_FAILURE
|
|
;;
|
|
@@ -2956,7 +3134,7 @@
|
|
case $revision in
|
|
0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
|
|
*)
|
|
- $echo "$modename: REVISION \`$revision' is not a nonnegative integer" 1>&2
|
|
+ $echo "$modename: REVISION \`$revision' must be a nonnegative integer" 1>&2
|
|
$echo "$modename: \`$vinfo' is not valid version information" 1>&2
|
|
exit $EXIT_FAILURE
|
|
;;
|
|
@@ -2965,7 +3143,7 @@
|
|
case $age in
|
|
0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
|
|
*)
|
|
- $echo "$modename: AGE \`$age' is not a nonnegative integer" 1>&2
|
|
+ $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2
|
|
$echo "$modename: \`$vinfo' is not valid version information" 1>&2
|
|
exit $EXIT_FAILURE
|
|
;;
|
|
@@ -2991,7 +3169,7 @@
|
|
versuffix="$major.$age.$revision"
|
|
# Darwin ld doesn't like 0 for these options...
|
|
minor_current=`expr $current + 1`
|
|
- verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
|
|
+ verstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
|
|
;;
|
|
|
|
freebsd-aout)
|
|
@@ -3197,7 +3375,7 @@
|
|
*-*-netbsd*)
|
|
# Don't link with libc until the a.out ld.so is fixed.
|
|
;;
|
|
- *-*-openbsd* | *-*-freebsd*)
|
|
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
|
|
# Do not include libc due to us having libc/libc_r.
|
|
test "X$arg" = "X-lc" && continue
|
|
;;
|
|
@@ -3247,7 +3425,7 @@
|
|
if test "$?" -eq 0 ; then
|
|
ldd_output=`ldd conftest`
|
|
for i in $deplibs; do
|
|
- name="`expr $i : '-l\(.*\)'`"
|
|
+ name=`expr $i : '-l\(.*\)'`
|
|
# If $name is empty we are operating on a -L argument.
|
|
if test "$name" != "" && test "$name" -ne "0"; then
|
|
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
|
@@ -3284,7 +3462,7 @@
|
|
# Error occurred in the first compile. Let's try to salvage
|
|
# the situation: Compile a separate program for each library.
|
|
for i in $deplibs; do
|
|
- name="`expr $i : '-l\(.*\)'`"
|
|
+ name=`expr $i : '-l\(.*\)'`
|
|
# If $name is empty we are operating on a -L argument.
|
|
if test "$name" != "" && test "$name" != "0"; then
|
|
$rm conftest
|
|
@@ -3336,7 +3514,7 @@
|
|
set dummy $deplibs_check_method
|
|
file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
|
|
for a_deplib in $deplibs; do
|
|
- name="`expr $a_deplib : '-l\(.*\)'`"
|
|
+ name=`expr $a_deplib : '-l\(.*\)'`
|
|
# If $name is empty we are operating on a -L argument.
|
|
if test "$name" != "" && test "$name" != "0"; then
|
|
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
|
@@ -3405,7 +3583,7 @@
|
|
set dummy $deplibs_check_method
|
|
match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
|
|
for a_deplib in $deplibs; do
|
|
- name="`expr $a_deplib : '-l\(.*\)'`"
|
|
+ name=`expr $a_deplib : '-l\(.*\)'`
|
|
# If $name is empty we are operating on a -L argument.
|
|
if test -n "$name" && test "$name" != "0"; then
|
|
if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
|
|
@@ -3646,6 +3824,9 @@
|
|
# The command line is too long to execute in one step.
|
|
$show "using reloadable object file for export list..."
|
|
skipped_export=:
|
|
+ # Break out early, otherwise skipped_export may be
|
|
+ # set to false by a later but shorter cmd.
|
|
+ break
|
|
fi
|
|
done
|
|
IFS="$save_ifs"
|
|
@@ -3679,67 +3860,13 @@
|
|
eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
|
|
else
|
|
gentop="$output_objdir/${outputname}x"
|
|
- $show "${rm}r $gentop"
|
|
- $run ${rm}r "$gentop"
|
|
- $show "$mkdir $gentop"
|
|
- $run $mkdir "$gentop"
|
|
- status=$?
|
|
- if test "$status" -ne 0 && test ! -d "$gentop"; then
|
|
- exit $status
|
|
- fi
|
|
generated="$generated $gentop"
|
|
|
|
- for xlib in $convenience; do
|
|
- # Extract the objects.
|
|
- case $xlib in
|
|
- [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;;
|
|
- *) xabs=`pwd`"/$xlib" ;;
|
|
- esac
|
|
- xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'`
|
|
- xdir="$gentop/$xlib"
|
|
-
|
|
- $show "${rm}r $xdir"
|
|
- $run ${rm}r "$xdir"
|
|
- $show "$mkdir $xdir"
|
|
- $run $mkdir "$xdir"
|
|
- status=$?
|
|
- if test "$status" -ne 0 && test ! -d "$xdir"; then
|
|
- exit $status
|
|
- fi
|
|
- # We will extract separately just the conflicting names and we will no
|
|
- # longer touch any unique names. It is faster to leave these extract
|
|
- # automatically by $AR in one run.
|
|
- $show "(cd $xdir && $AR x $xabs)"
|
|
- $run eval "(cd \$xdir && $AR x \$xabs)" || exit $?
|
|
- if ($AR t "$xabs" | sort | sort -uc >/dev/null 2>&1); then
|
|
- :
|
|
- else
|
|
- $echo "$modename: warning: object name conflicts; renaming object files" 1>&2
|
|
- $echo "$modename: warning: to ensure that they will not overwrite" 1>&2
|
|
- $AR t "$xabs" | sort | uniq -cd | while read -r count name
|
|
- do
|
|
- i=1
|
|
- while test "$i" -le "$count"
|
|
- do
|
|
- # Put our $i before any first dot (extension)
|
|
- # Never overwrite any file
|
|
- name_to="$name"
|
|
- while test "X$name_to" = "X$name" || test -f "$xdir/$name_to"
|
|
- do
|
|
- name_to=`$echo "X$name_to" | $Xsed -e "s/\([^.]*\)/\1-$i/"`
|
|
- done
|
|
- $show "(cd $xdir && $AR xN $i $xabs '$name' && $mv '$name' '$name_to')"
|
|
- $run eval "(cd \$xdir && $AR xN $i \$xabs '$name' && $mv '$name' '$name_to')" || exit $?
|
|
- i=`expr $i + 1`
|
|
- done
|
|
- done
|
|
- fi
|
|
-
|
|
- libobjs="$libobjs "`find $xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
|
|
- done
|
|
+ func_extract_archives $gentop $convenience
|
|
+ libobjs="$libobjs $func_extract_archives_result"
|
|
fi
|
|
fi
|
|
-
|
|
+
|
|
if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
|
|
eval flag=\"$thread_safe_flag_spec\"
|
|
linker_flags="$linker_flags $flag"
|
|
@@ -3769,7 +3896,8 @@
|
|
fi
|
|
fi
|
|
|
|
- if test "X$skipped_export" != "X:" && len=`expr "X$test_cmds" : ".*"` &&
|
|
+ if test "X$skipped_export" != "X:" &&
|
|
+ len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
|
|
test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
|
|
:
|
|
else
|
|
@@ -3788,6 +3916,7 @@
|
|
save_libobjs=$libobjs
|
|
fi
|
|
save_output=$output
|
|
+ output_la=`$echo "X$output" | $Xsed -e "$basename"`
|
|
|
|
# Clear the reloadable object creation command queue and
|
|
# initialize k to one.
|
|
@@ -3797,13 +3926,13 @@
|
|
delfiles=
|
|
last_robj=
|
|
k=1
|
|
- output=$output_objdir/$save_output-${k}.$objext
|
|
+ output=$output_objdir/$output_la-${k}.$objext
|
|
# Loop over the list of objects to be linked.
|
|
for obj in $save_libobjs
|
|
do
|
|
eval test_cmds=\"$reload_cmds $objlist $last_robj\"
|
|
if test "X$objlist" = X ||
|
|
- { len=`expr "X$test_cmds" : ".*"` &&
|
|
+ { len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
|
|
test "$len" -le "$max_cmd_len"; }; then
|
|
objlist="$objlist $obj"
|
|
else
|
|
@@ -3817,9 +3946,9 @@
|
|
# the last one created.
|
|
eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\"
|
|
fi
|
|
- last_robj=$output_objdir/$save_output-${k}.$objext
|
|
+ last_robj=$output_objdir/$output_la-${k}.$objext
|
|
k=`expr $k + 1`
|
|
- output=$output_objdir/$save_output-${k}.$objext
|
|
+ output=$output_objdir/$output_la-${k}.$objext
|
|
objlist=$obj
|
|
len=1
|
|
fi
|
|
@@ -3839,13 +3968,13 @@
|
|
eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\"
|
|
fi
|
|
|
|
- # Set up a command to remove the reloadale object files
|
|
+ # Set up a command to remove the reloadable object files
|
|
# after they are used.
|
|
i=0
|
|
while test "$i" -lt "$k"
|
|
do
|
|
i=`expr $i + 1`
|
|
- delfiles="$delfiles $output_objdir/$save_output-${i}.$objext"
|
|
+ delfiles="$delfiles $output_objdir/$output_la-${i}.$objext"
|
|
done
|
|
|
|
$echo "creating a temporary reloadable object file: $output"
|
|
@@ -3893,13 +4022,30 @@
|
|
IFS="$save_ifs"
|
|
eval cmd=\"$cmd\"
|
|
$show "$cmd"
|
|
- $run eval "$cmd" || exit $?
|
|
+ $run eval "$cmd" || {
|
|
+ lt_exit=$?
|
|
+
|
|
+ # Restore the uninstalled library and exit
|
|
+ if test "$mode" = relink; then
|
|
+ $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
|
|
+ fi
|
|
+
|
|
+ exit $lt_exit
|
|
+ }
|
|
done
|
|
IFS="$save_ifs"
|
|
|
|
# Restore the uninstalled library and exit
|
|
if test "$mode" = relink; then
|
|
$run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $?
|
|
+
|
|
+ if test -n "$convenience"; then
|
|
+ if test -z "$whole_archive_flag_spec"; then
|
|
+ $show "${rm}r $gentop"
|
|
+ $run ${rm}r "$gentop"
|
|
+ fi
|
|
+ fi
|
|
+
|
|
exit $EXIT_SUCCESS
|
|
fi
|
|
|
|
@@ -3977,64 +4123,10 @@
|
|
eval reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\"
|
|
else
|
|
gentop="$output_objdir/${obj}x"
|
|
- $show "${rm}r $gentop"
|
|
- $run ${rm}r "$gentop"
|
|
- $show "$mkdir $gentop"
|
|
- $run $mkdir "$gentop"
|
|
- status=$?
|
|
- if test "$status" -ne 0 && test ! -d "$gentop"; then
|
|
- exit $status
|
|
- fi
|
|
generated="$generated $gentop"
|
|
|
|
- for xlib in $convenience; do
|
|
- # Extract the objects.
|
|
- case $xlib in
|
|
- [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;;
|
|
- *) xabs=`pwd`"/$xlib" ;;
|
|
- esac
|
|
- xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'`
|
|
- xdir="$gentop/$xlib"
|
|
-
|
|
- $show "${rm}r $xdir"
|
|
- $run ${rm}r "$xdir"
|
|
- $show "$mkdir $xdir"
|
|
- $run $mkdir "$xdir"
|
|
- status=$?
|
|
- if test "$status" -ne 0 && test ! -d "$xdir"; then
|
|
- exit $status
|
|
- fi
|
|
- # We will extract separately just the conflicting names and we will no
|
|
- # longer touch any unique names. It is faster to leave these extract
|
|
- # automatically by $AR in one run.
|
|
- $show "(cd $xdir && $AR x $xabs)"
|
|
- $run eval "(cd \$xdir && $AR x \$xabs)" || exit $?
|
|
- if ($AR t "$xabs" | sort | sort -uc >/dev/null 2>&1); then
|
|
- :
|
|
- else
|
|
- $echo "$modename: warning: object name conflicts; renaming object files" 1>&2
|
|
- $echo "$modename: warning: to ensure that they will not overwrite" 1>&2
|
|
- $AR t "$xabs" | sort | uniq -cd | while read -r count name
|
|
- do
|
|
- i=1
|
|
- while test "$i" -le "$count"
|
|
- do
|
|
- # Put our $i before any first dot (extension)
|
|
- # Never overwrite any file
|
|
- name_to="$name"
|
|
- while test "X$name_to" = "X$name" || test -f "$xdir/$name_to"
|
|
- do
|
|
- name_to=`$echo "X$name_to" | $Xsed -e "s/\([^.]*\)/\1-$i/"`
|
|
- done
|
|
- $show "(cd $xdir && $AR xN $i $xabs '$name' && $mv '$name' '$name_to')"
|
|
- $run eval "(cd \$xdir && $AR xN $i \$xabs '$name' && $mv '$name' '$name_to')" || exit $?
|
|
- i=`expr $i + 1`
|
|
- done
|
|
- done
|
|
- fi
|
|
-
|
|
- reload_conv_objs="$reload_objs "`find $xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
|
|
- done
|
|
+ func_extract_archives $gentop $convenience
|
|
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
|
|
fi
|
|
fi
|
|
|
|
@@ -4296,12 +4388,12 @@
|
|
|
|
# Prepare the list of exported symbols
|
|
if test -z "$export_symbols"; then
|
|
- export_symbols="$output_objdir/$output.exp"
|
|
+ export_symbols="$output_objdir/$outputname.exp"
|
|
$run $rm $export_symbols
|
|
- $run eval "${SED} -n -e '/^: @PROGRAM@$/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
|
|
+ $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
|
|
else
|
|
- $run eval "${SED} -e 's/\([][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$output.exp"'
|
|
- $run eval 'grep -f "$output_objdir/$output.exp" < "$nlist" > "$nlist"T'
|
|
+ $run eval "${SED} -e 's/\([ ][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
|
|
+ $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
|
|
$run eval 'mv "$nlist"T "$nlist"'
|
|
fi
|
|
fi
|
|
@@ -4353,7 +4445,26 @@
|
|
#endif
|
|
|
|
/* The mapping between symbol names and symbols. */
|
|
+"
|
|
+
|
|
+ case $host in
|
|
+ *cygwin* | *mingw* )
|
|
+ $echo >> "$output_objdir/$dlsyms" "\
|
|
+/* DATA imports from DLLs on WIN32 can't be const, because
|
|
+ runtime relocations are performed -- see ld's documentation
|
|
+ on pseudo-relocs */
|
|
+struct {
|
|
+"
|
|
+ ;;
|
|
+ * )
|
|
+ $echo >> "$output_objdir/$dlsyms" "\
|
|
const struct {
|
|
+"
|
|
+ ;;
|
|
+ esac
|
|
+
|
|
+
|
|
+ $echo >> "$output_objdir/$dlsyms" "\
|
|
const char *name;
|
|
lt_ptr address;
|
|
}
|
|
@@ -4582,7 +4693,7 @@
|
|
esac
|
|
case $host in
|
|
*cygwin* | *mingw* )
|
|
- cwrappersource=`$echo ${objdir}/lt-${output}.c`
|
|
+ cwrappersource=`$echo ${objdir}/lt-${outputname}.c`
|
|
cwrapper=`$echo ${output}.exe`
|
|
$rm $cwrappersource $cwrapper
|
|
trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
|
|
@@ -4681,6 +4792,7 @@
|
|
EOF
|
|
|
|
cat >> $cwrappersource <<"EOF"
|
|
+ return 127;
|
|
}
|
|
|
|
void *
|
|
@@ -4815,7 +4927,7 @@
|
|
|
|
# The HP-UX ksh and POSIX shell print the target directory to stdout
|
|
# if CDPATH is set.
|
|
-if test \"\${CDPATH+set}\" = set; then CDPATH=:; export CDPATH; fi
|
|
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
|
|
|
|
relink_command=\"$relink_command\"
|
|
|
|
@@ -4944,13 +5056,13 @@
|
|
# Backslashes separate directories on plain windows
|
|
*-*-mingw | *-*-os2*)
|
|
$echo >> $output "\
|
|
- exec \$progdir\\\\\$program \${1+\"\$@\"}
|
|
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
|
|
"
|
|
;;
|
|
|
|
*)
|
|
$echo >> $output "\
|
|
- exec \$progdir/\$program \${1+\"\$@\"}
|
|
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
|
|
"
|
|
;;
|
|
esac
|
|
@@ -4960,7 +5072,7 @@
|
|
fi
|
|
else
|
|
# The program doesn't exist.
|
|
- \$echo \"\$0: error: \$progdir/\$program does not exist\" 1>&2
|
|
+ \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
|
|
\$echo \"This script is just a wrapper for \$program.\" 1>&2
|
|
$echo \"See the $PACKAGE documentation for more information.\" 1>&2
|
|
exit $EXIT_FAILURE
|
|
@@ -4992,71 +5104,73 @@
|
|
|
|
if test -n "$addlibs"; then
|
|
gentop="$output_objdir/${outputname}x"
|
|
- $show "${rm}r $gentop"
|
|
- $run ${rm}r "$gentop"
|
|
- $show "$mkdir $gentop"
|
|
- $run $mkdir "$gentop"
|
|
- status=$?
|
|
- if test "$status" -ne 0 && test ! -d "$gentop"; then
|
|
- exit $status
|
|
- fi
|
|
generated="$generated $gentop"
|
|
|
|
- # Add in members from convenience archives.
|
|
- for xlib in $addlibs; do
|
|
- # Extract the objects.
|
|
- case $xlib in
|
|
- [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;;
|
|
- *) xabs=`pwd`"/$xlib" ;;
|
|
- esac
|
|
- xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'`
|
|
- xdir="$gentop/$xlib"
|
|
-
|
|
- $show "${rm}r $xdir"
|
|
- $run ${rm}r "$xdir"
|
|
- $show "$mkdir $xdir"
|
|
- $run $mkdir "$xdir"
|
|
- status=$?
|
|
- if test "$status" -ne 0 && test ! -d "$xdir"; then
|
|
- exit $status
|
|
- fi
|
|
- # We will extract separately just the conflicting names and we will no
|
|
- # longer touch any unique names. It is faster to leave these extract
|
|
- # automatically by $AR in one run.
|
|
- $show "(cd $xdir && $AR x $xabs)"
|
|
- $run eval "(cd \$xdir && $AR x \$xabs)" || exit $?
|
|
- if ($AR t "$xabs" | sort | sort -uc >/dev/null 2>&1); then
|
|
- :
|
|
- else
|
|
- $echo "$modename: warning: object name conflicts; renaming object files" 1>&2
|
|
- $echo "$modename: warning: to ensure that they will not overwrite" 1>&2
|
|
- $AR t "$xabs" | sort | uniq -cd | while read -r count name
|
|
- do
|
|
- i=1
|
|
- while test "$i" -le "$count"
|
|
- do
|
|
- # Put our $i before any first dot (extension)
|
|
- # Never overwrite any file
|
|
- name_to="$name"
|
|
- while test "X$name_to" = "X$name" || test -f "$xdir/$name_to"
|
|
- do
|
|
- name_to=`$echo "X$name_to" | $Xsed -e "s/\([^.]*\)/\1-$i/"`
|
|
- done
|
|
- $show "(cd $xdir && $AR xN $i $xabs '$name' && $mv '$name' '$name_to')"
|
|
- $run eval "(cd \$xdir && $AR xN $i \$xabs '$name' && $mv '$name' '$name_to')" || exit $?
|
|
- i=`expr $i + 1`
|
|
- done
|
|
- done
|
|
- fi
|
|
-
|
|
- oldobjs="$oldobjs "`find $xdir -name \*.${objext} -print -o -name \*.lo -print | $NL2SP`
|
|
- done
|
|
+ func_extract_archives $gentop $addlibs
|
|
+ oldobjs="$oldobjs $func_extract_archives_result"
|
|
fi
|
|
|
|
# Do each command in the archive commands.
|
|
if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
|
|
cmds=$old_archive_from_new_cmds
|
|
else
|
|
+ # POSIX demands no paths to be encoded in archives. We have
|
|
+ # to avoid creating archives with duplicate basenames if we
|
|
+ # might have to extract them afterwards, e.g., when creating a
|
|
+ # static archive out of a convenience library, or when linking
|
|
+ # the entirety of a libtool archive into another (currently
|
|
+ # not supported by libtool).
|
|
+ if (for obj in $oldobjs
|
|
+ do
|
|
+ $echo "X$obj" | $Xsed -e 's%^.*/%%'
|
|
+ done | sort | sort -uc >/dev/null 2>&1); then
|
|
+ :
|
|
+ else
|
|
+ $echo "copying selected object files to avoid basename conflicts..."
|
|
+
|
|
+ if test -z "$gentop"; then
|
|
+ gentop="$output_objdir/${outputname}x"
|
|
+ generated="$generated $gentop"
|
|
+
|
|
+ $show "${rm}r $gentop"
|
|
+ $run ${rm}r "$gentop"
|
|
+ $show "$mkdir $gentop"
|
|
+ $run $mkdir "$gentop"
|
|
+ status=$?
|
|
+ if test "$status" -ne 0 && test ! -d "$gentop"; then
|
|
+ exit $status
|
|
+ fi
|
|
+ fi
|
|
+
|
|
+ save_oldobjs=$oldobjs
|
|
+ oldobjs=
|
|
+ counter=1
|
|
+ for obj in $save_oldobjs
|
|
+ do
|
|
+ objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
|
|
+ case " $oldobjs " in
|
|
+ " ") oldobjs=$obj ;;
|
|
+ *[\ /]"$objbase "*)
|
|
+ while :; do
|
|
+ # Make sure we don't pick an alternate name that also
|
|
+ # overlaps.
|
|
+ newobj=lt$counter-$objbase
|
|
+ counter=`expr $counter + 1`
|
|
+ case " $oldobjs " in
|
|
+ *[\ /]"$newobj "*) ;;
|
|
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
|
|
+ esac
|
|
+ done
|
|
+ $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
|
|
+ $run ln "$obj" "$gentop/$newobj" ||
|
|
+ $run cp "$obj" "$gentop/$newobj"
|
|
+ oldobjs="$oldobjs $gentop/$newobj"
|
|
+ ;;
|
|
+ *) oldobjs="$oldobjs $obj" ;;
|
|
+ esac
|
|
+ done
|
|
+ fi
|
|
+
|
|
eval cmds=\"$old_archive_cmds\"
|
|
|
|
if len=`expr "X$cmds" : ".*"` &&
|
|
@@ -5070,20 +5184,7 @@
|
|
objlist=
|
|
concat_cmds=
|
|
save_oldobjs=$oldobjs
|
|
- # GNU ar 2.10+ was changed to match POSIX; thus no paths are
|
|
- # encoded into archives. This makes 'ar r' malfunction in
|
|
- # this piecewise linking case whenever conflicting object
|
|
- # names appear in distinct ar calls; check, warn and compensate.
|
|
- if (for obj in $save_oldobjs
|
|
- do
|
|
- $echo "X$obj" | $Xsed -e 's%^.*/%%'
|
|
- done | sort | sort -uc >/dev/null 2>&1); then
|
|
- :
|
|
- else
|
|
- $echo "$modename: warning: object name conflicts; overriding AR_FLAGS to 'cq'" 1>&2
|
|
- $echo "$modename: warning: to ensure that POSIX-compatible ar will work" 1>&2
|
|
- AR_FLAGS=cq
|
|
- fi
|
|
+
|
|
# Is there a better way of finding the last object in the list?
|
|
for obj in $save_oldobjs
|
|
do
|
|
@@ -5094,7 +5195,7 @@
|
|
oldobjs="$objlist $obj"
|
|
objlist="$objlist $obj"
|
|
eval test_cmds=\"$old_archive_cmds\"
|
|
- if len=`expr "X$test_cmds" : ".*"` &&
|
|
+ if len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
|
|
test "$len" -le "$max_cmd_len"; then
|
|
:
|
|
else
|
|
@@ -5291,11 +5392,11 @@
|
|
# install_prog (especially on Windows NT).
|
|
if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
|
|
# Allow the use of GNU shtool's install command.
|
|
- $echo "X$nonopt" | $Xsed | grep shtool > /dev/null; then
|
|
+ $echo "X$nonopt" | grep shtool > /dev/null; then
|
|
# Aesthetically quote it.
|
|
arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
|
|
case $arg in
|
|
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
|
|
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
|
arg="\"$arg\""
|
|
;;
|
|
esac
|
|
@@ -5304,14 +5405,14 @@
|
|
shift
|
|
else
|
|
install_prog=
|
|
- arg="$nonopt"
|
|
+ arg=$nonopt
|
|
fi
|
|
|
|
# The real first argument should be the name of the installation program.
|
|
# Aesthetically quote it.
|
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
|
case $arg in
|
|
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
|
|
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
|
arg="\"$arg\""
|
|
;;
|
|
esac
|
|
@@ -5329,28 +5430,31 @@
|
|
do
|
|
if test -n "$dest"; then
|
|
files="$files $dest"
|
|
- dest="$arg"
|
|
+ dest=$arg
|
|
continue
|
|
fi
|
|
|
|
case $arg in
|
|
-d) isdir=yes ;;
|
|
- -f) prev="-f" ;;
|
|
- -g) prev="-g" ;;
|
|
- -m) prev="-m" ;;
|
|
- -o) prev="-o" ;;
|
|
+ -f)
|
|
+ case " $install_prog " in
|
|
+ *[\\\ /]cp\ *) ;;
|
|
+ *) prev=$arg ;;
|
|
+ esac
|
|
+ ;;
|
|
+ -g | -m | -o) prev=$arg ;;
|
|
-s)
|
|
stripme=" -s"
|
|
continue
|
|
;;
|
|
- -*) ;;
|
|
-
|
|
+ -*)
|
|
+ ;;
|
|
*)
|
|
# If the previous option needed an argument, then skip it.
|
|
if test -n "$prev"; then
|
|
prev=
|
|
else
|
|
- dest="$arg"
|
|
+ dest=$arg
|
|
continue
|
|
fi
|
|
;;
|
|
@@ -5359,7 +5463,7 @@
|
|
# Aesthetically quote the argument.
|
|
arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
|
|
case $arg in
|
|
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*)
|
|
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
|
|
arg="\"$arg\""
|
|
;;
|
|
esac
|
|
@@ -5528,11 +5632,14 @@
|
|
|
|
if test "$#" -gt 0; then
|
|
# Delete the old symlinks, and create new ones.
|
|
+ # Try `ln -sf' first, because the `ln' binary might depend on
|
|
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
|
|
+ # so we also need to try rm && ln -s.
|
|
for linkname
|
|
do
|
|
if test "$linkname" != "$realname"; then
|
|
- $show "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
|
|
- $run eval "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
|
|
+ $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
|
|
+ $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
|
|
fi
|
|
done
|
|
fi
|
|
@@ -5545,7 +5652,16 @@
|
|
IFS="$save_ifs"
|
|
eval cmd=\"$cmd\"
|
|
$show "$cmd"
|
|
- $run eval "$cmd" || exit $?
|
|
+ $run eval "$cmd" || {
|
|
+ lt_exit=$?
|
|
+
|
|
+ # Restore the uninstalled library and exit
|
|
+ if test "$mode" = relink; then
|
|
+ $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
|
|
+ fi
|
|
+
|
|
+ exit $lt_exit
|
|
+ }
|
|
done
|
|
IFS="$save_ifs"
|
|
fi
|
|
@@ -5639,17 +5755,15 @@
|
|
notinst_deplibs=
|
|
relink_command=
|
|
|
|
- # To insure that "foo" is sourced, and not "foo.exe",
|
|
- # finese the cygwin/MSYS system by explicitly sourcing "foo."
|
|
- # which disallows the automatic-append-.exe behavior.
|
|
- case $build in
|
|
- *cygwin* | *mingw*) wrapperdot=${wrapper}. ;;
|
|
- *) wrapperdot=${wrapper} ;;
|
|
- esac
|
|
+ # Note that it is not necessary on cygwin/mingw to append a dot to
|
|
+ # foo even if both foo and FILE.exe exist: automatic-append-.exe
|
|
+ # behavior happens only for exec(3), not for open(2)! Also, sourcing
|
|
+ # `FILE.' does not work on cygwin managed mounts.
|
|
+ #
|
|
# If there is no directory component, then add one.
|
|
- case $file in
|
|
- */* | *\\*) . ${wrapperdot} ;;
|
|
- *) . ./${wrapperdot} ;;
|
|
+ case $wrapper in
|
|
+ */* | *\\*) . ${wrapper} ;;
|
|
+ *) . ./${wrapper} ;;
|
|
esac
|
|
|
|
# Check the variables that should have been set.
|
|
@@ -5677,17 +5791,15 @@
|
|
done
|
|
|
|
relink_command=
|
|
- # To insure that "foo" is sourced, and not "foo.exe",
|
|
- # finese the cygwin/MSYS system by explicitly sourcing "foo."
|
|
- # which disallows the automatic-append-.exe behavior.
|
|
- case $build in
|
|
- *cygwin* | *mingw*) wrapperdot=${wrapper}. ;;
|
|
- *) wrapperdot=${wrapper} ;;
|
|
- esac
|
|
+ # Note that it is not necessary on cygwin/mingw to append a dot to
|
|
+ # foo even if both foo and FILE.exe exist: automatic-append-.exe
|
|
+ # behavior happens only for exec(3), not for open(2)! Also, sourcing
|
|
+ # `FILE.' does not work on cygwin managed mounts.
|
|
+ #
|
|
# If there is no directory component, then add one.
|
|
- case $file in
|
|
- */* | *\\*) . ${wrapperdot} ;;
|
|
- *) . ./${wrapperdot} ;;
|
|
+ case $wrapper in
|
|
+ */* | *\\*) . ${wrapper} ;;
|
|
+ *) . ./${wrapper} ;;
|
|
esac
|
|
|
|
outputname=
|
|
@@ -5728,7 +5840,7 @@
|
|
fi
|
|
|
|
# remove .exe since cygwin /usr/bin/install will append another
|
|
- # one anyways
|
|
+ # one anyway
|
|
case $install_prog,$host in
|
|
*/usr/bin/install*,*cygwin*)
|
|
case $file:$destfile in
|
|
@@ -6398,7 +6510,7 @@
|
|
$echo
|
|
$echo "Try \`$modename --help' for more information about other modes."
|
|
|
|
-exit $EXIT_SUCCESS
|
|
+exit $?
|
|
|
|
# The TAGs below are defined such that we never get into a situation
|
|
# in which we disable both kinds of libraries. Given conflicting
|
|
--- auth/Makefile.in Mon Aug 22 12:09:45 2005
|
|
+++ auth/Makefile.in Mon Dec 26 09:42:34 2005
|
|
@@ -1,6 +1,8 @@
|
|
-# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
|
|
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
|
+# @configure_input@
|
|
|
|
-# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
|
|
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
|
+# 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
# This Makefile.in is free software; the Free Software Foundation
|
|
# gives unlimited permission to copy and/or distribute it,
|
|
# with or without modifications, as long as this notice is preserved.
|
|
@@ -10,7 +12,9 @@
|
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
# PARTICULAR PURPOSE.
|
|
|
|
-# $Id: Makefile.am 1404 2004-10-14 09:13:17Z ilja $
|
|
+@SET_MAKE@
|
|
+
|
|
+# $Id: Makefile.in 1941 2005-12-22 08:50:07Z paul $
|
|
# Copyright (C) 1999-2004 IC & S dbmail@ic-s.nl
|
|
#
|
|
# This program is free software; you can redistribute it and/or
|
|
@@ -28,87 +32,138 @@
|
|
# along with this program; if not, write to the Free Software
|
|
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
|
|
-
|
|
-SHELL = @SHELL@
|
|
-
|
|
srcdir = @srcdir@
|
|
top_srcdir = @top_srcdir@
|
|
VPATH = @srcdir@
|
|
-prefix = @prefix@
|
|
-exec_prefix = @exec_prefix@
|
|
-
|
|
-bindir = @bindir@
|
|
-sbindir = @sbindir@
|
|
-libexecdir = @libexecdir@
|
|
-datadir = @datadir@
|
|
-sysconfdir = @sysconfdir@
|
|
-sharedstatedir = @sharedstatedir@
|
|
-localstatedir = @localstatedir@
|
|
-libdir = @libdir@
|
|
-infodir = @infodir@
|
|
-mandir = @mandir@
|
|
-includedir = @includedir@
|
|
-oldincludedir = /usr/include
|
|
-
|
|
-DESTDIR =
|
|
-
|
|
pkgdatadir = $(datadir)/@PACKAGE@
|
|
pkglibdir = $(libdir)/@PACKAGE@
|
|
pkgincludedir = $(includedir)/@PACKAGE@
|
|
-
|
|
top_builddir = ..
|
|
-
|
|
-ACLOCAL = @ACLOCAL@
|
|
-AUTOCONF = @AUTOCONF@
|
|
-AUTOMAKE = @AUTOMAKE@
|
|
-AUTOHEADER = @AUTOHEADER@
|
|
-
|
|
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
INSTALL = @INSTALL@
|
|
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
|
|
-INSTALL_DATA = @INSTALL_DATA@
|
|
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
-transform = @program_transform_name@
|
|
-
|
|
+install_sh_DATA = $(install_sh) -c -m 644
|
|
+install_sh_PROGRAM = $(install_sh) -c
|
|
+install_sh_SCRIPT = $(install_sh) -c
|
|
+INSTALL_HEADER = $(INSTALL_DATA)
|
|
+transform = $(program_transform_name)
|
|
NORMAL_INSTALL = :
|
|
PRE_INSTALL = :
|
|
POST_INSTALL = :
|
|
NORMAL_UNINSTALL = :
|
|
PRE_UNINSTALL = :
|
|
POST_UNINSTALL = :
|
|
-host_alias = @host_alias@
|
|
+build_triplet = @build@
|
|
host_triplet = @host@
|
|
+subdir = auth
|
|
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
|
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
|
|
+ $(top_srcdir)/configure.in
|
|
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
+ $(ACLOCAL_M4)
|
|
+mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
+CONFIG_HEADER = $(top_builddir)/config.h
|
|
+CONFIG_CLEAN_FILES =
|
|
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
|
+am__vpath_adj = case $$p in \
|
|
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ *) f=$$p;; \
|
|
+ esac;
|
|
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
|
|
+am__installdirs = "$(DESTDIR)$(pkglibdir)"
|
|
+pkglibLTLIBRARIES_INSTALL = $(INSTALL)
|
|
+LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
+libauthdbmail_la_DEPENDENCIES =
|
|
+am__libauthdbmail_la_SOURCES_DIST = authsql.c authldap.c
|
|
+@LDAP_FALSE@am_libauthdbmail_la_OBJECTS = authsql.lo
|
|
+@LDAP_TRUE@am_libauthdbmail_la_OBJECTS = authldap.lo
|
|
+libauthdbmail_la_OBJECTS = $(am_libauthdbmail_la_OBJECTS)
|
|
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
|
+depcomp = $(SHELL) $(top_srcdir)/buildtools/depcomp
|
|
+am__depfiles_maybe = depfiles
|
|
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
|
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
|
|
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
|
+ $(AM_CFLAGS) $(CFLAGS)
|
|
+CCLD = $(CC)
|
|
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
|
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
+SOURCES = $(libauthdbmail_la_SOURCES)
|
|
+DIST_SOURCES = $(am__libauthdbmail_la_SOURCES_DIST)
|
|
+ETAGS = etags
|
|
+CTAGS = ctags
|
|
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
|
+ACLOCAL = @ACLOCAL@
|
|
+AMDEP_FALSE = @AMDEP_FALSE@
|
|
+AMDEP_TRUE = @AMDEP_TRUE@
|
|
+AMTAR = @AMTAR@
|
|
AR = @AR@
|
|
-AS = @AS@
|
|
AUTHALIB = @AUTHALIB@
|
|
AUTHLTLIB = @AUTHLTLIB@
|
|
+AUTOCONF = @AUTOCONF@
|
|
+AUTOHEADER = @AUTOHEADER@
|
|
+AUTOMAKE = @AUTOMAKE@
|
|
+AWK = @AWK@
|
|
CC = @CC@
|
|
+CCDEPMODE = @CCDEPMODE@
|
|
+CFLAGS = @CFLAGS@
|
|
+CPP = @CPP@
|
|
+CPPFLAGS = @CPPFLAGS@
|
|
CXX = @CXX@
|
|
CXXCPP = @CXXCPP@
|
|
-DLLTOOL = @DLLTOOL@
|
|
+CXXDEPMODE = @CXXDEPMODE@
|
|
+CXXFLAGS = @CXXFLAGS@
|
|
+CYGPATH_W = @CYGPATH_W@
|
|
+DEFS = @DEFS@
|
|
+DEPDIR = @DEPDIR@
|
|
ECHO = @ECHO@
|
|
+ECHO_C = @ECHO_C@
|
|
+ECHO_N = @ECHO_N@
|
|
+ECHO_T = @ECHO_T@
|
|
EGREP = @EGREP@
|
|
EXEEXT = @EXEEXT@
|
|
F77 = @F77@
|
|
-GCJ = @GCJ@
|
|
-GCJFLAGS = @GCJFLAGS@
|
|
-HAVE_LIB = @HAVE_LIB@
|
|
+FFLAGS = @FFLAGS@
|
|
+INSTALL_DATA = @INSTALL_DATA@
|
|
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
LDAPINC = @LDAPINC@
|
|
LDAPLIB = @LDAPLIB@
|
|
-LIB = @LIB@
|
|
+LDAP_FALSE = @LDAP_FALSE@
|
|
+LDAP_TRUE = @LDAP_TRUE@
|
|
+LDFLAGS = @LDFLAGS@
|
|
+LIBOBJS = @LIBOBJS@
|
|
+LIBS = @LIBS@
|
|
LIBTOOL = @LIBTOOL@
|
|
LN_S = @LN_S@
|
|
-LTLIB = @LTLIB@
|
|
+LTLIBOBJS = @LTLIBOBJS@
|
|
MAINT = @MAINT@
|
|
+MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
|
+MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
|
MAKEINFO = @MAKEINFO@
|
|
MYSQLINC = @MYSQLINC@
|
|
-OBJDUMP = @OBJDUMP@
|
|
+MYSQL_FALSE = @MYSQL_FALSE@
|
|
+MYSQL_TRUE = @MYSQL_TRUE@
|
|
OBJEXT = @OBJEXT@
|
|
PACKAGE = @PACKAGE@
|
|
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
+PACKAGE_NAME = @PACKAGE_NAME@
|
|
+PACKAGE_STRING = @PACKAGE_STRING@
|
|
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
+PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
+PATH_SEPARATOR = @PATH_SEPARATOR@
|
|
PGSQLINC = @PGSQLINC@
|
|
+PGSQL_FALSE = @PGSQL_FALSE@
|
|
+PGSQL_TRUE = @PGSQL_TRUE@
|
|
RANLIB = @RANLIB@
|
|
-RC = @RC@
|
|
+SET_MAKE = @SET_MAKE@
|
|
+SHELL = @SHELL@
|
|
SIEVEINC = @SIEVEINC@
|
|
SIEVELIB = @SIEVELIB@
|
|
+SIEVE_FALSE = @SIEVE_FALSE@
|
|
+SIEVE_TRUE = @SIEVE_TRUE@
|
|
SORTALIB = @SORTALIB@
|
|
SORTLTLIB = @SORTLTLIB@
|
|
SQLALIB = @SQLALIB@
|
|
@@ -116,108 +171,151 @@
|
|
SQLLTLIB = @SQLLTLIB@
|
|
STRIP = @STRIP@
|
|
USE_DM_GETOPT = @USE_DM_GETOPT@
|
|
+USE_DM_GETOPT_FALSE = @USE_DM_GETOPT_FALSE@
|
|
+USE_DM_GETOPT_TRUE = @USE_DM_GETOPT_TRUE@
|
|
VERSION = @VERSION@
|
|
+ac_ct_AR = @ac_ct_AR@
|
|
+ac_ct_CC = @ac_ct_CC@
|
|
+ac_ct_CXX = @ac_ct_CXX@
|
|
+ac_ct_F77 = @ac_ct_F77@
|
|
+ac_ct_RANLIB = @ac_ct_RANLIB@
|
|
+ac_ct_STRIP = @ac_ct_STRIP@
|
|
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
|
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
|
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
|
|
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
|
|
+am__include = @am__include@
|
|
+am__leading_dot = @am__leading_dot@
|
|
+am__quote = @am__quote@
|
|
+am__tar = @am__tar@
|
|
+am__untar = @am__untar@
|
|
+bindir = @bindir@
|
|
+build = @build@
|
|
+build_alias = @build_alias@
|
|
+build_cpu = @build_cpu@
|
|
+build_os = @build_os@
|
|
+build_vendor = @build_vendor@
|
|
+datadir = @datadir@
|
|
+exec_prefix = @exec_prefix@
|
|
+host = @host@
|
|
+host_alias = @host_alias@
|
|
+host_cpu = @host_cpu@
|
|
+host_os = @host_os@
|
|
+host_vendor = @host_vendor@
|
|
+includedir = @includedir@
|
|
+infodir = @infodir@
|
|
+install_sh = @install_sh@
|
|
+libdir = @libdir@
|
|
+libexecdir = @libexecdir@
|
|
+localstatedir = @localstatedir@
|
|
+mandir = @mandir@
|
|
+mkdir_p = @mkdir_p@
|
|
mysqlconfig = @mysqlconfig@
|
|
+oldincludedir = @oldincludedir@
|
|
pgsqlconfig = @pgsqlconfig@
|
|
-
|
|
+prefix = @prefix@
|
|
+program_transform_name = @program_transform_name@
|
|
+sbindir = @sbindir@
|
|
+sharedstatedir = @sharedstatedir@
|
|
+sysconfdir = @sysconfdir@
|
|
+target_alias = @target_alias@
|
|
AM_CFLAGS = -fomit-frame-pointer
|
|
-
|
|
pkglib_LTLIBRARIES = libauthdbmail.la
|
|
-@LDAP_TRUE@libauthdbmail_la_SOURCES = authldap.c
|
|
@LDAP_FALSE@libauthdbmail_la_SOURCES = authsql.c
|
|
-mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
-CONFIG_HEADER = ../config.h
|
|
-CONFIG_CLEAN_FILES =
|
|
-LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
-
|
|
-
|
|
-DEFS = @DEFS@ -I. -I$(srcdir) -I..
|
|
-CPPFLAGS = @CPPFLAGS@
|
|
-LDFLAGS = @LDFLAGS@
|
|
-LIBS = @LIBS@
|
|
-libauthdbmail_la_LDFLAGS =
|
|
-libauthdbmail_la_LIBADD =
|
|
-@LDAP_TRUE@libauthdbmail_la_OBJECTS = authldap.lo
|
|
-@LDAP_FALSE@libauthdbmail_la_OBJECTS = authsql.lo
|
|
-CFLAGS = @CFLAGS@
|
|
-COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-CCLD = $(CC)
|
|
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
|
-DIST_COMMON = Makefile.am Makefile.in
|
|
-
|
|
-
|
|
-DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
-
|
|
-TAR = tar
|
|
-GZIP_ENV = --best
|
|
-DEP_FILES = .deps/authldap.P .deps/authsql.P
|
|
-SOURCES = $(libauthdbmail_la_SOURCES)
|
|
-OBJECTS = $(libauthdbmail_la_OBJECTS)
|
|
+@LDAP_TRUE@libauthdbmail_la_SOURCES = authldap.c
|
|
+libauthdbmail_la_LIBADD = -lcrypt @LDAPLIB@ @SQLLIB@
|
|
+all: all-am
|
|
|
|
-all: all-redirect
|
|
.SUFFIXES:
|
|
-.SUFFIXES: .S .c .lo .o .obj .s
|
|
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
- cd $(top_srcdir) && $(AUTOMAKE) --gnu auth/Makefile
|
|
-
|
|
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
|
- cd $(top_builddir) \
|
|
- && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
-
|
|
-
|
|
-mostlyclean-pkglibLTLIBRARIES:
|
|
-
|
|
-clean-pkglibLTLIBRARIES:
|
|
- -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
-
|
|
-distclean-pkglibLTLIBRARIES:
|
|
-
|
|
-maintainer-clean-pkglibLTLIBRARIES:
|
|
-
|
|
+.SUFFIXES: .c .lo .o .obj
|
|
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
|
+ @for dep in $?; do \
|
|
+ case '$(am__configure_deps)' in \
|
|
+ *$$dep*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
|
+ && exit 0; \
|
|
+ exit 1;; \
|
|
+ esac; \
|
|
+ done; \
|
|
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu auth/Makefile'; \
|
|
+ cd $(top_srcdir) && \
|
|
+ $(AUTOMAKE) --gnu auth/Makefile
|
|
+.PRECIOUS: Makefile
|
|
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
+ @case '$?' in \
|
|
+ *config.status*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
|
+ *) \
|
|
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
|
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
|
+ esac;
|
|
+
|
|
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+
|
|
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
|
|
@$(NORMAL_INSTALL)
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
+ test -z "$(pkglibdir)" || $(mkdir_p) "$(DESTDIR)$(pkglibdir)"
|
|
@list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
if test -f $$p; then \
|
|
- echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
|
|
- $(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ f=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(pkglibdir)/$$f'"; \
|
|
+ $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(pkglibdir)/$$f"; \
|
|
else :; fi; \
|
|
done
|
|
|
|
uninstall-pkglibLTLIBRARIES:
|
|
@$(NORMAL_UNINSTALL)
|
|
- list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
- $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ @set -x; list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ p=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$p'"; \
|
|
+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$p"; \
|
|
done
|
|
|
|
-# FIXME: We should only use cygpath when building on Windows,
|
|
-# and only if it is available.
|
|
-.c.obj:
|
|
- $(COMPILE) -c `cygpath -w $<`
|
|
-
|
|
-.s.o:
|
|
- $(COMPILE) -c $<
|
|
-
|
|
-.S.o:
|
|
- $(COMPILE) -c $<
|
|
+clean-pkglibLTLIBRARIES:
|
|
+ -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
+ @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
|
|
+ test "$$dir" != "$$p" || dir=.; \
|
|
+ echo "rm -f \"$${dir}/so_locations\""; \
|
|
+ rm -f "$${dir}/so_locations"; \
|
|
+ done
|
|
+libauthdbmail.la: $(libauthdbmail_la_OBJECTS) $(libauthdbmail_la_DEPENDENCIES)
|
|
+ $(LINK) -rpath $(pkglibdir) $(libauthdbmail_la_LDFLAGS) $(libauthdbmail_la_OBJECTS) $(libauthdbmail_la_LIBADD) $(LIBS)
|
|
|
|
mostlyclean-compile:
|
|
- -rm -f *.o core *.core
|
|
-rm -f *.$(OBJEXT)
|
|
|
|
-clean-compile:
|
|
-
|
|
distclean-compile:
|
|
-rm -f *.tab.c
|
|
|
|
-maintainer-clean-compile:
|
|
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/authldap.Plo@am__quote@
|
|
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/authsql.Plo@am__quote@
|
|
|
|
-.s.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.o:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
|
|
|
|
-.S.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.obj:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
|
|
+
|
|
+.c.lo:
|
|
+@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
|
|
|
|
mostlyclean-libtool:
|
|
-rm -f *.lo
|
|
@@ -226,173 +324,178 @@
|
|
-rm -rf .libs _libs
|
|
|
|
distclean-libtool:
|
|
+ -rm -f libtool
|
|
+uninstall-info-am:
|
|
|
|
-maintainer-clean-libtool:
|
|
-
|
|
-libauthdbmail.la: $(libauthdbmail_la_OBJECTS) $(libauthdbmail_la_DEPENDENCIES)
|
|
- $(LINK) -rpath $(pkglibdir) $(libauthdbmail_la_LDFLAGS) $(libauthdbmail_la_OBJECTS) $(libauthdbmail_la_LIBADD) $(LIBS)
|
|
-
|
|
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
+ END { for (i in files) print i; }'`; \
|
|
+ mkid -fID $$unique
|
|
tags: TAGS
|
|
|
|
-ID: $(HEADERS) $(SOURCES) $(LISP)
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
+ tags=; \
|
|
+ here=`pwd`; \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- here=`pwd` && cd $(srcdir) \
|
|
- && mkid -f$$here/ID $$unique $(LISP)
|
|
-
|
|
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
|
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
|
|
+ test -n "$$unique" || unique=$$empty_fix; \
|
|
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
+ $$tags $$unique; \
|
|
+ fi
|
|
+ctags: CTAGS
|
|
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
tags=; \
|
|
here=`pwd`; \
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
|
- || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
|
|
-
|
|
-mostlyclean-tags:
|
|
-
|
|
-clean-tags:
|
|
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
|
|
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
+ $$tags $$unique
|
|
+
|
|
+GTAGS:
|
|
+ here=`$(am__cd) $(top_builddir) && pwd` \
|
|
+ && cd $(top_srcdir) \
|
|
+ && gtags -i $(GTAGS_ARGS) $$here
|
|
|
|
distclean-tags:
|
|
- -rm -f TAGS ID
|
|
-
|
|
-maintainer-clean-tags:
|
|
-
|
|
-distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
-
|
|
-subdir = auth
|
|
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
|
|
distdir: $(DISTFILES)
|
|
- here=`cd $(top_builddir) && pwd`; \
|
|
- top_distdir=`cd $(top_distdir) && pwd`; \
|
|
- distdir=`cd $(distdir) && pwd`; \
|
|
- cd $(top_srcdir) \
|
|
- && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu auth/Makefile
|
|
- @for file in $(DISTFILES); do \
|
|
- d=$(srcdir); \
|
|
+ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
|
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
|
+ list='$(DISTFILES)'; for file in $$list; do \
|
|
+ case $$file in \
|
|
+ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
|
+ esac; \
|
|
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
|
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
|
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
|
+ dir="/$$dir"; \
|
|
+ $(mkdir_p) "$(distdir)$$dir"; \
|
|
+ else \
|
|
+ dir=''; \
|
|
+ fi; \
|
|
if test -d $$d/$$file; then \
|
|
- cp -pr $$d/$$file $(distdir)/$$file; \
|
|
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
|
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
|
+ fi; \
|
|
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
|
else \
|
|
test -f $(distdir)/$$file \
|
|
- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
- || cp -p $$d/$$file $(distdir)/$$file || :; \
|
|
+ || cp -p $$d/$$file $(distdir)/$$file \
|
|
+ || exit 1; \
|
|
fi; \
|
|
done
|
|
-
|
|
-DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
|
|
-
|
|
--include $(DEP_FILES)
|
|
-
|
|
-mostlyclean-depend:
|
|
-
|
|
-clean-depend:
|
|
-
|
|
-distclean-depend:
|
|
- -rm -rf .deps
|
|
-
|
|
-maintainer-clean-depend:
|
|
-
|
|
-%.o: %.c
|
|
- @echo '$(COMPILE) -c $<'; \
|
|
- $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-cp .deps/$(*F).pp .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm .deps/$(*F).pp
|
|
-
|
|
-%.lo: %.c
|
|
- @echo '$(LTCOMPILE) -c $<'; \
|
|
- $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
|
|
- < .deps/$(*F).pp > .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm -f .deps/$(*F).pp
|
|
-info-am:
|
|
-info: info-am
|
|
-dvi-am:
|
|
-dvi: dvi-am
|
|
check-am: all-am
|
|
check: check-am
|
|
-installcheck-am:
|
|
-installcheck: installcheck-am
|
|
-install-exec-am: install-pkglibLTLIBRARIES
|
|
+all-am: Makefile $(LTLIBRARIES)
|
|
+installdirs:
|
|
+ for dir in "$(DESTDIR)$(pkglibdir)"; do \
|
|
+ test -z "$$dir" || $(mkdir_p) "$$dir"; \
|
|
+ done
|
|
+install: install-am
|
|
install-exec: install-exec-am
|
|
-
|
|
-install-data-am:
|
|
install-data: install-data-am
|
|
+uninstall: uninstall-am
|
|
|
|
install-am: all-am
|
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
-install: install-am
|
|
-uninstall-am: uninstall-pkglibLTLIBRARIES
|
|
-uninstall: uninstall-am
|
|
-all-am: Makefile $(LTLIBRARIES)
|
|
-all-redirect: all-am
|
|
-install-strip:
|
|
- $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
|
|
-installdirs:
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
-
|
|
|
|
+installcheck: installcheck-am
|
|
+install-strip:
|
|
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
+ `test -z '$(STRIP)' || \
|
|
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
|
mostlyclean-generic:
|
|
|
|
clean-generic:
|
|
|
|
distclean-generic:
|
|
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
|
|
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
|
|
maintainer-clean-generic:
|
|
-mostlyclean-am: mostlyclean-pkglibLTLIBRARIES mostlyclean-compile \
|
|
- mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
|
|
- mostlyclean-generic
|
|
+ @echo "This command is intended for maintainers to use"
|
|
+ @echo "it deletes files that may require special tools to rebuild."
|
|
+clean: clean-am
|
|
|
|
-mostlyclean: mostlyclean-am
|
|
+clean-am: clean-generic clean-libtool clean-pkglibLTLIBRARIES \
|
|
+ mostlyclean-am
|
|
|
|
-clean-am: clean-pkglibLTLIBRARIES clean-compile clean-libtool \
|
|
- clean-tags clean-depend clean-generic mostlyclean-am
|
|
+distclean: distclean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+distclean-am: clean-am distclean-compile distclean-generic \
|
|
+ distclean-libtool distclean-tags
|
|
|
|
-clean: clean-am
|
|
+dvi: dvi-am
|
|
|
|
-distclean-am: distclean-pkglibLTLIBRARIES distclean-compile \
|
|
- distclean-libtool distclean-tags distclean-depend \
|
|
- distclean-generic clean-am
|
|
- -rm -f libtool
|
|
+dvi-am:
|
|
|
|
-distclean: distclean-am
|
|
+html: html-am
|
|
|
|
-maintainer-clean-am: maintainer-clean-pkglibLTLIBRARIES \
|
|
- maintainer-clean-compile maintainer-clean-libtool \
|
|
- maintainer-clean-tags maintainer-clean-depend \
|
|
- maintainer-clean-generic distclean-am
|
|
- @echo "This command is intended for maintainers to use;"
|
|
- @echo "it deletes files that may require special tools to rebuild."
|
|
+info: info-am
|
|
+
|
|
+info-am:
|
|
+
|
|
+install-data-am:
|
|
+
|
|
+install-exec-am: install-pkglibLTLIBRARIES
|
|
+
|
|
+install-info: install-info-am
|
|
+
|
|
+install-man:
|
|
+
|
|
+installcheck-am:
|
|
|
|
maintainer-clean: maintainer-clean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
+
|
|
+mostlyclean: mostlyclean-am
|
|
+
|
|
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
|
|
+ mostlyclean-libtool
|
|
+
|
|
+pdf: pdf-am
|
|
|
|
-.PHONY: mostlyclean-pkglibLTLIBRARIES distclean-pkglibLTLIBRARIES \
|
|
-clean-pkglibLTLIBRARIES maintainer-clean-pkglibLTLIBRARIES \
|
|
-uninstall-pkglibLTLIBRARIES install-pkglibLTLIBRARIES \
|
|
-mostlyclean-compile distclean-compile clean-compile \
|
|
-maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
|
-clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
|
|
-distclean-tags clean-tags maintainer-clean-tags distdir \
|
|
-mostlyclean-depend distclean-depend clean-depend \
|
|
-maintainer-clean-depend info-am info dvi-am dvi check check-am \
|
|
-installcheck-am installcheck install-exec-am install-exec \
|
|
-install-data-am install-data install-am install uninstall-am uninstall \
|
|
-all-redirect all-am all installdirs mostlyclean-generic \
|
|
-distclean-generic clean-generic maintainer-clean-generic clean \
|
|
-mostlyclean distclean maintainer-clean
|
|
+pdf-am:
|
|
|
|
+ps: ps-am
|
|
|
|
-#libauthdbmail_la_LIBADD = -lcrypt
|
|
+ps-am:
|
|
+
|
|
+uninstall-am: uninstall-info-am uninstall-pkglibLTLIBRARIES
|
|
+
|
|
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
|
+ clean-libtool clean-pkglibLTLIBRARIES ctags distclean \
|
|
+ distclean-compile distclean-generic distclean-libtool \
|
|
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
|
|
+ install install-am install-data install-data-am install-exec \
|
|
+ install-exec-am install-info install-info-am install-man \
|
|
+ install-pkglibLTLIBRARIES install-strip installcheck \
|
|
+ installcheck-am installdirs maintainer-clean \
|
|
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
|
|
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
|
+ tags uninstall uninstall-am uninstall-info-am \
|
|
+ uninstall-pkglibLTLIBRARIES
|
|
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
--- sort/Makefile.in Mon Aug 22 12:09:45 2005
|
|
+++ sort/Makefile.in Mon Dec 26 09:42:34 2005
|
|
@@ -1,6 +1,8 @@
|
|
-# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
|
|
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
|
+# @configure_input@
|
|
|
|
-# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
|
|
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
|
+# 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
# This Makefile.in is free software; the Free Software Foundation
|
|
# gives unlimited permission to copy and/or distribute it,
|
|
# with or without modifications, as long as this notice is preserved.
|
|
@@ -10,7 +12,9 @@
|
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
# PARTICULAR PURPOSE.
|
|
|
|
-# $Id: Makefile.am 1535 2004-12-27 09:48:06Z paul $
|
|
+@SET_MAKE@
|
|
+
|
|
+# $Id: Makefile.in 1941 2005-12-22 08:50:07Z paul $
|
|
# Copyright (C) 1999-2004 IC & S dbmail@ic-s.nl
|
|
#
|
|
# This program is free software; you can redistribute it and/or
|
|
@@ -28,87 +32,138 @@
|
|
# along with this program; if not, write to the Free Software
|
|
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
|
|
-
|
|
-SHELL = @SHELL@
|
|
-
|
|
srcdir = @srcdir@
|
|
top_srcdir = @top_srcdir@
|
|
VPATH = @srcdir@
|
|
-prefix = @prefix@
|
|
-exec_prefix = @exec_prefix@
|
|
-
|
|
-bindir = @bindir@
|
|
-sbindir = @sbindir@
|
|
-libexecdir = @libexecdir@
|
|
-datadir = @datadir@
|
|
-sysconfdir = @sysconfdir@
|
|
-sharedstatedir = @sharedstatedir@
|
|
-localstatedir = @localstatedir@
|
|
-libdir = @libdir@
|
|
-infodir = @infodir@
|
|
-mandir = @mandir@
|
|
-includedir = @includedir@
|
|
-oldincludedir = /usr/include
|
|
-
|
|
-DESTDIR =
|
|
-
|
|
pkgdatadir = $(datadir)/@PACKAGE@
|
|
pkglibdir = $(libdir)/@PACKAGE@
|
|
pkgincludedir = $(includedir)/@PACKAGE@
|
|
-
|
|
top_builddir = ..
|
|
-
|
|
-ACLOCAL = @ACLOCAL@
|
|
-AUTOCONF = @AUTOCONF@
|
|
-AUTOMAKE = @AUTOMAKE@
|
|
-AUTOHEADER = @AUTOHEADER@
|
|
-
|
|
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
INSTALL = @INSTALL@
|
|
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
|
|
-INSTALL_DATA = @INSTALL_DATA@
|
|
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
-transform = @program_transform_name@
|
|
-
|
|
+install_sh_DATA = $(install_sh) -c -m 644
|
|
+install_sh_PROGRAM = $(install_sh) -c
|
|
+install_sh_SCRIPT = $(install_sh) -c
|
|
+INSTALL_HEADER = $(INSTALL_DATA)
|
|
+transform = $(program_transform_name)
|
|
NORMAL_INSTALL = :
|
|
PRE_INSTALL = :
|
|
POST_INSTALL = :
|
|
NORMAL_UNINSTALL = :
|
|
PRE_UNINSTALL = :
|
|
POST_UNINSTALL = :
|
|
-host_alias = @host_alias@
|
|
+build_triplet = @build@
|
|
host_triplet = @host@
|
|
+subdir = sort
|
|
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
|
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
|
|
+ $(top_srcdir)/configure.in
|
|
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
+ $(ACLOCAL_M4)
|
|
+mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
+CONFIG_HEADER = $(top_builddir)/config.h
|
|
+CONFIG_CLEAN_FILES =
|
|
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
|
+am__vpath_adj = case $$p in \
|
|
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ *) f=$$p;; \
|
|
+ esac;
|
|
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
|
|
+am__installdirs = "$(DESTDIR)$(pkglibdir)"
|
|
+pkglibLTLIBRARIES_INSTALL = $(INSTALL)
|
|
+LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
+libsortdbmail_la_DEPENDENCIES =
|
|
+am__libsortdbmail_la_SOURCES_DIST = sort.c sortsieve.c
|
|
+@SIEVE_FALSE@am_libsortdbmail_la_OBJECTS = sort.lo
|
|
+@SIEVE_TRUE@am_libsortdbmail_la_OBJECTS = sort.lo sortsieve.lo
|
|
+libsortdbmail_la_OBJECTS = $(am_libsortdbmail_la_OBJECTS)
|
|
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
|
+depcomp = $(SHELL) $(top_srcdir)/buildtools/depcomp
|
|
+am__depfiles_maybe = depfiles
|
|
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
|
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
|
|
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
|
+ $(AM_CFLAGS) $(CFLAGS)
|
|
+CCLD = $(CC)
|
|
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
|
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
+SOURCES = $(libsortdbmail_la_SOURCES)
|
|
+DIST_SOURCES = $(am__libsortdbmail_la_SOURCES_DIST)
|
|
+ETAGS = etags
|
|
+CTAGS = ctags
|
|
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
|
+ACLOCAL = @ACLOCAL@
|
|
+AMDEP_FALSE = @AMDEP_FALSE@
|
|
+AMDEP_TRUE = @AMDEP_TRUE@
|
|
+AMTAR = @AMTAR@
|
|
AR = @AR@
|
|
-AS = @AS@
|
|
AUTHALIB = @AUTHALIB@
|
|
AUTHLTLIB = @AUTHLTLIB@
|
|
+AUTOCONF = @AUTOCONF@
|
|
+AUTOHEADER = @AUTOHEADER@
|
|
+AUTOMAKE = @AUTOMAKE@
|
|
+AWK = @AWK@
|
|
CC = @CC@
|
|
+CCDEPMODE = @CCDEPMODE@
|
|
+CFLAGS = @CFLAGS@
|
|
+CPP = @CPP@
|
|
+CPPFLAGS = @CPPFLAGS@
|
|
CXX = @CXX@
|
|
CXXCPP = @CXXCPP@
|
|
-DLLTOOL = @DLLTOOL@
|
|
+CXXDEPMODE = @CXXDEPMODE@
|
|
+CXXFLAGS = @CXXFLAGS@
|
|
+CYGPATH_W = @CYGPATH_W@
|
|
+DEFS = @DEFS@
|
|
+DEPDIR = @DEPDIR@
|
|
ECHO = @ECHO@
|
|
+ECHO_C = @ECHO_C@
|
|
+ECHO_N = @ECHO_N@
|
|
+ECHO_T = @ECHO_T@
|
|
EGREP = @EGREP@
|
|
EXEEXT = @EXEEXT@
|
|
F77 = @F77@
|
|
-GCJ = @GCJ@
|
|
-GCJFLAGS = @GCJFLAGS@
|
|
-HAVE_LIB = @HAVE_LIB@
|
|
+FFLAGS = @FFLAGS@
|
|
+INSTALL_DATA = @INSTALL_DATA@
|
|
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
LDAPINC = @LDAPINC@
|
|
LDAPLIB = @LDAPLIB@
|
|
-LIB = @LIB@
|
|
+LDAP_FALSE = @LDAP_FALSE@
|
|
+LDAP_TRUE = @LDAP_TRUE@
|
|
+LDFLAGS = @LDFLAGS@
|
|
+LIBOBJS = @LIBOBJS@
|
|
+LIBS = @LIBS@
|
|
LIBTOOL = @LIBTOOL@
|
|
LN_S = @LN_S@
|
|
-LTLIB = @LTLIB@
|
|
+LTLIBOBJS = @LTLIBOBJS@
|
|
MAINT = @MAINT@
|
|
+MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
|
+MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
|
MAKEINFO = @MAKEINFO@
|
|
MYSQLINC = @MYSQLINC@
|
|
-OBJDUMP = @OBJDUMP@
|
|
+MYSQL_FALSE = @MYSQL_FALSE@
|
|
+MYSQL_TRUE = @MYSQL_TRUE@
|
|
OBJEXT = @OBJEXT@
|
|
PACKAGE = @PACKAGE@
|
|
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
+PACKAGE_NAME = @PACKAGE_NAME@
|
|
+PACKAGE_STRING = @PACKAGE_STRING@
|
|
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
+PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
+PATH_SEPARATOR = @PATH_SEPARATOR@
|
|
PGSQLINC = @PGSQLINC@
|
|
+PGSQL_FALSE = @PGSQL_FALSE@
|
|
+PGSQL_TRUE = @PGSQL_TRUE@
|
|
RANLIB = @RANLIB@
|
|
-RC = @RC@
|
|
+SET_MAKE = @SET_MAKE@
|
|
+SHELL = @SHELL@
|
|
SIEVEINC = @SIEVEINC@
|
|
SIEVELIB = @SIEVELIB@
|
|
+SIEVE_FALSE = @SIEVE_FALSE@
|
|
+SIEVE_TRUE = @SIEVE_TRUE@
|
|
SORTALIB = @SORTALIB@
|
|
SORTLTLIB = @SORTLTLIB@
|
|
SQLALIB = @SQLALIB@
|
|
@@ -116,107 +171,151 @@
|
|
SQLLTLIB = @SQLLTLIB@
|
|
STRIP = @STRIP@
|
|
USE_DM_GETOPT = @USE_DM_GETOPT@
|
|
+USE_DM_GETOPT_FALSE = @USE_DM_GETOPT_FALSE@
|
|
+USE_DM_GETOPT_TRUE = @USE_DM_GETOPT_TRUE@
|
|
VERSION = @VERSION@
|
|
+ac_ct_AR = @ac_ct_AR@
|
|
+ac_ct_CC = @ac_ct_CC@
|
|
+ac_ct_CXX = @ac_ct_CXX@
|
|
+ac_ct_F77 = @ac_ct_F77@
|
|
+ac_ct_RANLIB = @ac_ct_RANLIB@
|
|
+ac_ct_STRIP = @ac_ct_STRIP@
|
|
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
|
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
|
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
|
|
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
|
|
+am__include = @am__include@
|
|
+am__leading_dot = @am__leading_dot@
|
|
+am__quote = @am__quote@
|
|
+am__tar = @am__tar@
|
|
+am__untar = @am__untar@
|
|
+bindir = @bindir@
|
|
+build = @build@
|
|
+build_alias = @build_alias@
|
|
+build_cpu = @build_cpu@
|
|
+build_os = @build_os@
|
|
+build_vendor = @build_vendor@
|
|
+datadir = @datadir@
|
|
+exec_prefix = @exec_prefix@
|
|
+host = @host@
|
|
+host_alias = @host_alias@
|
|
+host_cpu = @host_cpu@
|
|
+host_os = @host_os@
|
|
+host_vendor = @host_vendor@
|
|
+includedir = @includedir@
|
|
+infodir = @infodir@
|
|
+install_sh = @install_sh@
|
|
+libdir = @libdir@
|
|
+libexecdir = @libexecdir@
|
|
+localstatedir = @localstatedir@
|
|
+mandir = @mandir@
|
|
+mkdir_p = @mkdir_p@
|
|
mysqlconfig = @mysqlconfig@
|
|
+oldincludedir = @oldincludedir@
|
|
pgsqlconfig = @pgsqlconfig@
|
|
-
|
|
+prefix = @prefix@
|
|
+program_transform_name = @program_transform_name@
|
|
+sbindir = @sbindir@
|
|
+sharedstatedir = @sharedstatedir@
|
|
+sysconfdir = @sysconfdir@
|
|
+target_alias = @target_alias@
|
|
pkglib_LTLIBRARIES = libsortdbmail.la
|
|
-@SIEVE_TRUE@libsortdbmail_la_SOURCES = sort.c sortsieve.c
|
|
@SIEVE_FALSE@libsortdbmail_la_SOURCES = sort.c
|
|
+@SIEVE_TRUE@libsortdbmail_la_SOURCES = sort.c sortsieve.c
|
|
@SIEVE_TRUE@AM_CFLAGS = -DSIEVE
|
|
-mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
-CONFIG_HEADER = ../config.h
|
|
-CONFIG_CLEAN_FILES =
|
|
-LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
-
|
|
-
|
|
-DEFS = @DEFS@ -I. -I$(srcdir) -I..
|
|
-CPPFLAGS = @CPPFLAGS@
|
|
-LDFLAGS = @LDFLAGS@
|
|
-LIBS = @LIBS@
|
|
-libsortdbmail_la_LDFLAGS =
|
|
-libsortdbmail_la_LIBADD =
|
|
-@SIEVE_FALSE@libsortdbmail_la_OBJECTS = sort.lo
|
|
-@SIEVE_TRUE@libsortdbmail_la_OBJECTS = sort.lo sortsieve.lo
|
|
-CFLAGS = @CFLAGS@
|
|
-COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-CCLD = $(CC)
|
|
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
|
-DIST_COMMON = Makefile.am Makefile.in
|
|
-
|
|
+libsortdbmail_la_LIBADD = @SORTLIB@
|
|
+all: all-am
|
|
|
|
-DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
-
|
|
-TAR = tar
|
|
-GZIP_ENV = --best
|
|
-DEP_FILES = .deps/sort.P .deps/sortsieve.P
|
|
-SOURCES = $(libsortdbmail_la_SOURCES)
|
|
-OBJECTS = $(libsortdbmail_la_OBJECTS)
|
|
-
|
|
-all: all-redirect
|
|
.SUFFIXES:
|
|
-.SUFFIXES: .S .c .lo .o .obj .s
|
|
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
- cd $(top_srcdir) && $(AUTOMAKE) --gnu sort/Makefile
|
|
-
|
|
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
|
- cd $(top_builddir) \
|
|
- && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
-
|
|
-
|
|
-mostlyclean-pkglibLTLIBRARIES:
|
|
-
|
|
-clean-pkglibLTLIBRARIES:
|
|
- -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
-
|
|
-distclean-pkglibLTLIBRARIES:
|
|
-
|
|
-maintainer-clean-pkglibLTLIBRARIES:
|
|
-
|
|
+.SUFFIXES: .c .lo .o .obj
|
|
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
|
+ @for dep in $?; do \
|
|
+ case '$(am__configure_deps)' in \
|
|
+ *$$dep*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
|
+ && exit 0; \
|
|
+ exit 1;; \
|
|
+ esac; \
|
|
+ done; \
|
|
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu sort/Makefile'; \
|
|
+ cd $(top_srcdir) && \
|
|
+ $(AUTOMAKE) --gnu sort/Makefile
|
|
+.PRECIOUS: Makefile
|
|
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
+ @case '$?' in \
|
|
+ *config.status*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
|
+ *) \
|
|
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
|
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
|
+ esac;
|
|
+
|
|
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+
|
|
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
|
|
@$(NORMAL_INSTALL)
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
+ test -z "$(pkglibdir)" || $(mkdir_p) "$(DESTDIR)$(pkglibdir)"
|
|
@list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
if test -f $$p; then \
|
|
- echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
|
|
- $(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ f=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(pkglibdir)/$$f'"; \
|
|
+ $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(pkglibdir)/$$f"; \
|
|
else :; fi; \
|
|
done
|
|
|
|
uninstall-pkglibLTLIBRARIES:
|
|
@$(NORMAL_UNINSTALL)
|
|
- list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
- $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ @set -x; list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ p=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$p'"; \
|
|
+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$p"; \
|
|
done
|
|
|
|
-# FIXME: We should only use cygpath when building on Windows,
|
|
-# and only if it is available.
|
|
-.c.obj:
|
|
- $(COMPILE) -c `cygpath -w $<`
|
|
-
|
|
-.s.o:
|
|
- $(COMPILE) -c $<
|
|
-
|
|
-.S.o:
|
|
- $(COMPILE) -c $<
|
|
+clean-pkglibLTLIBRARIES:
|
|
+ -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
+ @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
|
|
+ test "$$dir" != "$$p" || dir=.; \
|
|
+ echo "rm -f \"$${dir}/so_locations\""; \
|
|
+ rm -f "$${dir}/so_locations"; \
|
|
+ done
|
|
+libsortdbmail.la: $(libsortdbmail_la_OBJECTS) $(libsortdbmail_la_DEPENDENCIES)
|
|
+ $(LINK) -rpath $(pkglibdir) $(libsortdbmail_la_LDFLAGS) $(libsortdbmail_la_OBJECTS) $(libsortdbmail_la_LIBADD) $(LIBS)
|
|
|
|
mostlyclean-compile:
|
|
- -rm -f *.o core *.core
|
|
-rm -f *.$(OBJEXT)
|
|
|
|
-clean-compile:
|
|
-
|
|
distclean-compile:
|
|
-rm -f *.tab.c
|
|
|
|
-maintainer-clean-compile:
|
|
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sort.Plo@am__quote@
|
|
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sortsieve.Plo@am__quote@
|
|
|
|
-.s.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.o:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
|
|
|
|
-.S.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.obj:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
|
|
+
|
|
+.c.lo:
|
|
+@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
|
|
|
|
mostlyclean-libtool:
|
|
-rm -f *.lo
|
|
@@ -225,171 +324,178 @@
|
|
-rm -rf .libs _libs
|
|
|
|
distclean-libtool:
|
|
+ -rm -f libtool
|
|
+uninstall-info-am:
|
|
|
|
-maintainer-clean-libtool:
|
|
-
|
|
-libsortdbmail.la: $(libsortdbmail_la_OBJECTS) $(libsortdbmail_la_DEPENDENCIES)
|
|
- $(LINK) -rpath $(pkglibdir) $(libsortdbmail_la_LDFLAGS) $(libsortdbmail_la_OBJECTS) $(libsortdbmail_la_LIBADD) $(LIBS)
|
|
-
|
|
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
+ END { for (i in files) print i; }'`; \
|
|
+ mkid -fID $$unique
|
|
tags: TAGS
|
|
|
|
-ID: $(HEADERS) $(SOURCES) $(LISP)
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
+ tags=; \
|
|
+ here=`pwd`; \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- here=`pwd` && cd $(srcdir) \
|
|
- && mkid -f$$here/ID $$unique $(LISP)
|
|
-
|
|
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
|
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
|
|
+ test -n "$$unique" || unique=$$empty_fix; \
|
|
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
+ $$tags $$unique; \
|
|
+ fi
|
|
+ctags: CTAGS
|
|
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
tags=; \
|
|
here=`pwd`; \
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
|
- || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
|
|
-
|
|
-mostlyclean-tags:
|
|
-
|
|
-clean-tags:
|
|
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
|
|
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
+ $$tags $$unique
|
|
+
|
|
+GTAGS:
|
|
+ here=`$(am__cd) $(top_builddir) && pwd` \
|
|
+ && cd $(top_srcdir) \
|
|
+ && gtags -i $(GTAGS_ARGS) $$here
|
|
|
|
distclean-tags:
|
|
- -rm -f TAGS ID
|
|
-
|
|
-maintainer-clean-tags:
|
|
-
|
|
-distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
-
|
|
-subdir = sort
|
|
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
|
|
distdir: $(DISTFILES)
|
|
- here=`cd $(top_builddir) && pwd`; \
|
|
- top_distdir=`cd $(top_distdir) && pwd`; \
|
|
- distdir=`cd $(distdir) && pwd`; \
|
|
- cd $(top_srcdir) \
|
|
- && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu sort/Makefile
|
|
- @for file in $(DISTFILES); do \
|
|
- d=$(srcdir); \
|
|
+ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
|
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
|
+ list='$(DISTFILES)'; for file in $$list; do \
|
|
+ case $$file in \
|
|
+ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
|
+ esac; \
|
|
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
|
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
|
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
|
+ dir="/$$dir"; \
|
|
+ $(mkdir_p) "$(distdir)$$dir"; \
|
|
+ else \
|
|
+ dir=''; \
|
|
+ fi; \
|
|
if test -d $$d/$$file; then \
|
|
- cp -pr $$d/$$file $(distdir)/$$file; \
|
|
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
|
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
|
+ fi; \
|
|
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
|
else \
|
|
test -f $(distdir)/$$file \
|
|
- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
- || cp -p $$d/$$file $(distdir)/$$file || :; \
|
|
+ || cp -p $$d/$$file $(distdir)/$$file \
|
|
+ || exit 1; \
|
|
fi; \
|
|
done
|
|
-
|
|
-DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
|
|
-
|
|
--include $(DEP_FILES)
|
|
-
|
|
-mostlyclean-depend:
|
|
-
|
|
-clean-depend:
|
|
-
|
|
-distclean-depend:
|
|
- -rm -rf .deps
|
|
-
|
|
-maintainer-clean-depend:
|
|
-
|
|
-%.o: %.c
|
|
- @echo '$(COMPILE) -c $<'; \
|
|
- $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-cp .deps/$(*F).pp .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm .deps/$(*F).pp
|
|
-
|
|
-%.lo: %.c
|
|
- @echo '$(LTCOMPILE) -c $<'; \
|
|
- $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
|
|
- < .deps/$(*F).pp > .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm -f .deps/$(*F).pp
|
|
-info-am:
|
|
-info: info-am
|
|
-dvi-am:
|
|
-dvi: dvi-am
|
|
check-am: all-am
|
|
check: check-am
|
|
-installcheck-am:
|
|
-installcheck: installcheck-am
|
|
-install-exec-am: install-pkglibLTLIBRARIES
|
|
+all-am: Makefile $(LTLIBRARIES)
|
|
+installdirs:
|
|
+ for dir in "$(DESTDIR)$(pkglibdir)"; do \
|
|
+ test -z "$$dir" || $(mkdir_p) "$$dir"; \
|
|
+ done
|
|
+install: install-am
|
|
install-exec: install-exec-am
|
|
-
|
|
-install-data-am:
|
|
install-data: install-data-am
|
|
+uninstall: uninstall-am
|
|
|
|
install-am: all-am
|
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
-install: install-am
|
|
-uninstall-am: uninstall-pkglibLTLIBRARIES
|
|
-uninstall: uninstall-am
|
|
-all-am: Makefile $(LTLIBRARIES)
|
|
-all-redirect: all-am
|
|
-install-strip:
|
|
- $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
|
|
-installdirs:
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
-
|
|
|
|
+installcheck: installcheck-am
|
|
+install-strip:
|
|
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
+ `test -z '$(STRIP)' || \
|
|
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
|
mostlyclean-generic:
|
|
|
|
clean-generic:
|
|
|
|
distclean-generic:
|
|
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
|
|
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
|
|
maintainer-clean-generic:
|
|
-mostlyclean-am: mostlyclean-pkglibLTLIBRARIES mostlyclean-compile \
|
|
- mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
|
|
- mostlyclean-generic
|
|
+ @echo "This command is intended for maintainers to use"
|
|
+ @echo "it deletes files that may require special tools to rebuild."
|
|
+clean: clean-am
|
|
|
|
-mostlyclean: mostlyclean-am
|
|
+clean-am: clean-generic clean-libtool clean-pkglibLTLIBRARIES \
|
|
+ mostlyclean-am
|
|
|
|
-clean-am: clean-pkglibLTLIBRARIES clean-compile clean-libtool \
|
|
- clean-tags clean-depend clean-generic mostlyclean-am
|
|
+distclean: distclean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+distclean-am: clean-am distclean-compile distclean-generic \
|
|
+ distclean-libtool distclean-tags
|
|
|
|
-clean: clean-am
|
|
+dvi: dvi-am
|
|
|
|
-distclean-am: distclean-pkglibLTLIBRARIES distclean-compile \
|
|
- distclean-libtool distclean-tags distclean-depend \
|
|
- distclean-generic clean-am
|
|
- -rm -f libtool
|
|
+dvi-am:
|
|
|
|
-distclean: distclean-am
|
|
+html: html-am
|
|
|
|
-maintainer-clean-am: maintainer-clean-pkglibLTLIBRARIES \
|
|
- maintainer-clean-compile maintainer-clean-libtool \
|
|
- maintainer-clean-tags maintainer-clean-depend \
|
|
- maintainer-clean-generic distclean-am
|
|
- @echo "This command is intended for maintainers to use;"
|
|
- @echo "it deletes files that may require special tools to rebuild."
|
|
+info: info-am
|
|
+
|
|
+info-am:
|
|
+
|
|
+install-data-am:
|
|
+
|
|
+install-exec-am: install-pkglibLTLIBRARIES
|
|
+
|
|
+install-info: install-info-am
|
|
+
|
|
+install-man:
|
|
+
|
|
+installcheck-am:
|
|
|
|
maintainer-clean: maintainer-clean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
+
|
|
+mostlyclean: mostlyclean-am
|
|
+
|
|
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
|
|
+ mostlyclean-libtool
|
|
+
|
|
+pdf: pdf-am
|
|
+
|
|
+pdf-am:
|
|
|
|
-.PHONY: mostlyclean-pkglibLTLIBRARIES distclean-pkglibLTLIBRARIES \
|
|
-clean-pkglibLTLIBRARIES maintainer-clean-pkglibLTLIBRARIES \
|
|
-uninstall-pkglibLTLIBRARIES install-pkglibLTLIBRARIES \
|
|
-mostlyclean-compile distclean-compile clean-compile \
|
|
-maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
|
-clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
|
|
-distclean-tags clean-tags maintainer-clean-tags distdir \
|
|
-mostlyclean-depend distclean-depend clean-depend \
|
|
-maintainer-clean-depend info-am info dvi-am dvi check check-am \
|
|
-installcheck-am installcheck install-exec-am install-exec \
|
|
-install-data-am install-data install-am install uninstall-am uninstall \
|
|
-all-redirect all-am all installdirs mostlyclean-generic \
|
|
-distclean-generic clean-generic maintainer-clean-generic clean \
|
|
-mostlyclean distclean maintainer-clean
|
|
+ps: ps-am
|
|
|
|
+ps-am:
|
|
+
|
|
+uninstall-am: uninstall-info-am uninstall-pkglibLTLIBRARIES
|
|
+
|
|
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
|
+ clean-libtool clean-pkglibLTLIBRARIES ctags distclean \
|
|
+ distclean-compile distclean-generic distclean-libtool \
|
|
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
|
|
+ install install-am install-data install-data-am install-exec \
|
|
+ install-exec-am install-info install-info-am install-man \
|
|
+ install-pkglibLTLIBRARIES install-strip installcheck \
|
|
+ installcheck-am installdirs maintainer-clean \
|
|
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
|
|
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
|
+ tags uninstall uninstall-am uninstall-info-am \
|
|
+ uninstall-pkglibLTLIBRARIES
|
|
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
--- mysql/Makefile.in Mon Aug 22 12:09:45 2005
|
|
+++ mysql/Makefile.in Mon Dec 26 09:42:34 2005
|
|
@@ -1,6 +1,8 @@
|
|
-# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
|
|
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
|
+# @configure_input@
|
|
|
|
-# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
|
|
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
|
+# 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
# This Makefile.in is free software; the Free Software Foundation
|
|
# gives unlimited permission to copy and/or distribute it,
|
|
# with or without modifications, as long as this notice is preserved.
|
|
@@ -10,7 +12,9 @@
|
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
# PARTICULAR PURPOSE.
|
|
|
|
-# $Id: Makefile.am 1147 2004-05-28 14:05:20Z ilja $
|
|
+@SET_MAKE@
|
|
+
|
|
+# $Id: Makefile.in 1941 2005-12-22 08:50:07Z paul $
|
|
# Copyright (C) 1999-2004 IC & S dbmail@ic-s.nl
|
|
#
|
|
# This program is free software; you can redistribute it and/or
|
|
@@ -28,87 +32,138 @@
|
|
# along with this program; if not, write to the Free Software
|
|
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
|
|
-
|
|
-SHELL = @SHELL@
|
|
-
|
|
srcdir = @srcdir@
|
|
top_srcdir = @top_srcdir@
|
|
VPATH = @srcdir@
|
|
-prefix = @prefix@
|
|
-exec_prefix = @exec_prefix@
|
|
-
|
|
-bindir = @bindir@
|
|
-sbindir = @sbindir@
|
|
-libexecdir = @libexecdir@
|
|
-datadir = @datadir@
|
|
-sysconfdir = @sysconfdir@
|
|
-sharedstatedir = @sharedstatedir@
|
|
-localstatedir = @localstatedir@
|
|
-libdir = @libdir@
|
|
-infodir = @infodir@
|
|
-mandir = @mandir@
|
|
-includedir = @includedir@
|
|
-oldincludedir = /usr/include
|
|
-
|
|
-DESTDIR =
|
|
-
|
|
pkgdatadir = $(datadir)/@PACKAGE@
|
|
pkglibdir = $(libdir)/@PACKAGE@
|
|
pkgincludedir = $(includedir)/@PACKAGE@
|
|
-
|
|
top_builddir = ..
|
|
-
|
|
-ACLOCAL = @ACLOCAL@
|
|
-AUTOCONF = @AUTOCONF@
|
|
-AUTOMAKE = @AUTOMAKE@
|
|
-AUTOHEADER = @AUTOHEADER@
|
|
-
|
|
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
INSTALL = @INSTALL@
|
|
-INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
|
|
-INSTALL_DATA = @INSTALL_DATA@
|
|
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
-transform = @program_transform_name@
|
|
-
|
|
+install_sh_DATA = $(install_sh) -c -m 644
|
|
+install_sh_PROGRAM = $(install_sh) -c
|
|
+install_sh_SCRIPT = $(install_sh) -c
|
|
+INSTALL_HEADER = $(INSTALL_DATA)
|
|
+transform = $(program_transform_name)
|
|
NORMAL_INSTALL = :
|
|
PRE_INSTALL = :
|
|
POST_INSTALL = :
|
|
NORMAL_UNINSTALL = :
|
|
PRE_UNINSTALL = :
|
|
POST_UNINSTALL = :
|
|
-host_alias = @host_alias@
|
|
+build_triplet = @build@
|
|
host_triplet = @host@
|
|
+subdir = mysql
|
|
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
|
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
|
|
+ $(top_srcdir)/configure.in
|
|
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
+ $(ACLOCAL_M4)
|
|
+mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
+CONFIG_HEADER = $(top_builddir)/config.h
|
|
+CONFIG_CLEAN_FILES =
|
|
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
|
+am__vpath_adj = case $$p in \
|
|
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ *) f=$$p;; \
|
|
+ esac;
|
|
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
|
|
+am__installdirs = "$(DESTDIR)$(pkglibdir)"
|
|
+pkglibLTLIBRARIES_INSTALL = $(INSTALL)
|
|
+LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
+libmysqldbmail_la_DEPENDENCIES =
|
|
+am__libmysqldbmail_la_SOURCES_DIST = dbmysql.c
|
|
+@MYSQL_TRUE@am_libmysqldbmail_la_OBJECTS = dbmysql.lo
|
|
+libmysqldbmail_la_OBJECTS = $(am_libmysqldbmail_la_OBJECTS)
|
|
+@MYSQL_TRUE@am_libmysqldbmail_la_rpath = -rpath $(pkglibdir)
|
|
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
|
+depcomp = $(SHELL) $(top_srcdir)/buildtools/depcomp
|
|
+am__depfiles_maybe = depfiles
|
|
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
|
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
|
|
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
|
+ $(AM_CFLAGS) $(CFLAGS)
|
|
+CCLD = $(CC)
|
|
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
|
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
+SOURCES = $(libmysqldbmail_la_SOURCES)
|
|
+DIST_SOURCES = $(am__libmysqldbmail_la_SOURCES_DIST)
|
|
+ETAGS = etags
|
|
+CTAGS = ctags
|
|
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
|
+ACLOCAL = @ACLOCAL@
|
|
+AMDEP_FALSE = @AMDEP_FALSE@
|
|
+AMDEP_TRUE = @AMDEP_TRUE@
|
|
+AMTAR = @AMTAR@
|
|
AR = @AR@
|
|
-AS = @AS@
|
|
AUTHALIB = @AUTHALIB@
|
|
AUTHLTLIB = @AUTHLTLIB@
|
|
+AUTOCONF = @AUTOCONF@
|
|
+AUTOHEADER = @AUTOHEADER@
|
|
+AUTOMAKE = @AUTOMAKE@
|
|
+AWK = @AWK@
|
|
CC = @CC@
|
|
+CCDEPMODE = @CCDEPMODE@
|
|
+CFLAGS = @CFLAGS@
|
|
+CPP = @CPP@
|
|
+CPPFLAGS = @CPPFLAGS@
|
|
CXX = @CXX@
|
|
CXXCPP = @CXXCPP@
|
|
-DLLTOOL = @DLLTOOL@
|
|
+CXXDEPMODE = @CXXDEPMODE@
|
|
+CXXFLAGS = @CXXFLAGS@
|
|
+CYGPATH_W = @CYGPATH_W@
|
|
+DEFS = @DEFS@
|
|
+DEPDIR = @DEPDIR@
|
|
ECHO = @ECHO@
|
|
+ECHO_C = @ECHO_C@
|
|
+ECHO_N = @ECHO_N@
|
|
+ECHO_T = @ECHO_T@
|
|
EGREP = @EGREP@
|
|
EXEEXT = @EXEEXT@
|
|
F77 = @F77@
|
|
-GCJ = @GCJ@
|
|
-GCJFLAGS = @GCJFLAGS@
|
|
-HAVE_LIB = @HAVE_LIB@
|
|
+FFLAGS = @FFLAGS@
|
|
+INSTALL_DATA = @INSTALL_DATA@
|
|
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
LDAPINC = @LDAPINC@
|
|
LDAPLIB = @LDAPLIB@
|
|
-LIB = @LIB@
|
|
+LDAP_FALSE = @LDAP_FALSE@
|
|
+LDAP_TRUE = @LDAP_TRUE@
|
|
+LDFLAGS = @LDFLAGS@
|
|
+LIBOBJS = @LIBOBJS@
|
|
+LIBS = @LIBS@
|
|
LIBTOOL = @LIBTOOL@
|
|
LN_S = @LN_S@
|
|
-LTLIB = @LTLIB@
|
|
+LTLIBOBJS = @LTLIBOBJS@
|
|
MAINT = @MAINT@
|
|
+MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
|
+MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
|
MAKEINFO = @MAKEINFO@
|
|
MYSQLINC = @MYSQLINC@
|
|
-OBJDUMP = @OBJDUMP@
|
|
+MYSQL_FALSE = @MYSQL_FALSE@
|
|
+MYSQL_TRUE = @MYSQL_TRUE@
|
|
OBJEXT = @OBJEXT@
|
|
PACKAGE = @PACKAGE@
|
|
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
+PACKAGE_NAME = @PACKAGE_NAME@
|
|
+PACKAGE_STRING = @PACKAGE_STRING@
|
|
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
+PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
+PATH_SEPARATOR = @PATH_SEPARATOR@
|
|
PGSQLINC = @PGSQLINC@
|
|
+PGSQL_FALSE = @PGSQL_FALSE@
|
|
+PGSQL_TRUE = @PGSQL_TRUE@
|
|
RANLIB = @RANLIB@
|
|
-RC = @RC@
|
|
+SET_MAKE = @SET_MAKE@
|
|
+SHELL = @SHELL@
|
|
SIEVEINC = @SIEVEINC@
|
|
SIEVELIB = @SIEVELIB@
|
|
+SIEVE_FALSE = @SIEVE_FALSE@
|
|
+SIEVE_TRUE = @SIEVE_TRUE@
|
|
SORTALIB = @SORTALIB@
|
|
SORTLTLIB = @SORTLTLIB@
|
|
SQLALIB = @SQLALIB@
|
|
@@ -116,107 +171,149 @@
|
|
SQLLTLIB = @SQLLTLIB@
|
|
STRIP = @STRIP@
|
|
USE_DM_GETOPT = @USE_DM_GETOPT@
|
|
+USE_DM_GETOPT_FALSE = @USE_DM_GETOPT_FALSE@
|
|
+USE_DM_GETOPT_TRUE = @USE_DM_GETOPT_TRUE@
|
|
VERSION = @VERSION@
|
|
+ac_ct_AR = @ac_ct_AR@
|
|
+ac_ct_CC = @ac_ct_CC@
|
|
+ac_ct_CXX = @ac_ct_CXX@
|
|
+ac_ct_F77 = @ac_ct_F77@
|
|
+ac_ct_RANLIB = @ac_ct_RANLIB@
|
|
+ac_ct_STRIP = @ac_ct_STRIP@
|
|
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
|
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
|
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
|
|
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
|
|
+am__include = @am__include@
|
|
+am__leading_dot = @am__leading_dot@
|
|
+am__quote = @am__quote@
|
|
+am__tar = @am__tar@
|
|
+am__untar = @am__untar@
|
|
+bindir = @bindir@
|
|
+build = @build@
|
|
+build_alias = @build_alias@
|
|
+build_cpu = @build_cpu@
|
|
+build_os = @build_os@
|
|
+build_vendor = @build_vendor@
|
|
+datadir = @datadir@
|
|
+exec_prefix = @exec_prefix@
|
|
+host = @host@
|
|
+host_alias = @host_alias@
|
|
+host_cpu = @host_cpu@
|
|
+host_os = @host_os@
|
|
+host_vendor = @host_vendor@
|
|
+includedir = @includedir@
|
|
+infodir = @infodir@
|
|
+install_sh = @install_sh@
|
|
+libdir = @libdir@
|
|
+libexecdir = @libexecdir@
|
|
+localstatedir = @localstatedir@
|
|
+mandir = @mandir@
|
|
+mkdir_p = @mkdir_p@
|
|
mysqlconfig = @mysqlconfig@
|
|
+oldincludedir = @oldincludedir@
|
|
pgsqlconfig = @pgsqlconfig@
|
|
-
|
|
+prefix = @prefix@
|
|
+program_transform_name = @program_transform_name@
|
|
+sbindir = @sbindir@
|
|
+sharedstatedir = @sharedstatedir@
|
|
+sysconfdir = @sysconfdir@
|
|
+target_alias = @target_alias@
|
|
@MYSQL_TRUE@AM_CFLAGS = @MYSQLINC@ -fomit-frame-pointer
|
|
-
|
|
@MYSQL_TRUE@pkglib_LTLIBRARIES = libmysqldbmail.la
|
|
-
|
|
@MYSQL_TRUE@libmysqldbmail_la_SOURCES = dbmysql.c
|
|
-mkinstalldirs = $(SHELL) $(top_srcdir)/buildtools/mkinstalldirs
|
|
-CONFIG_HEADER = ../config.h
|
|
-CONFIG_CLEAN_FILES =
|
|
-LTLIBRARIES = $(pkglib_LTLIBRARIES)
|
|
-
|
|
-
|
|
-DEFS = @DEFS@ -I. -I$(srcdir) -I..
|
|
-CPPFLAGS = @CPPFLAGS@
|
|
-LDFLAGS = @LDFLAGS@
|
|
-LIBS = @LIBS@
|
|
-libmysqldbmail_la_LDFLAGS =
|
|
-libmysqldbmail_la_LIBADD =
|
|
-@MYSQL_TRUE@libmysqldbmail_la_OBJECTS = dbmysql.lo
|
|
-CFLAGS = @CFLAGS@
|
|
-COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
-CCLD = $(CC)
|
|
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
|
-DIST_COMMON = Makefile.am Makefile.in
|
|
+@MYSQL_TRUE@libmysqldbmail_la_LIBADD = @SQLLIB@
|
|
+all: all-am
|
|
|
|
-
|
|
-DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
|
-
|
|
-TAR = tar
|
|
-GZIP_ENV = --best
|
|
-DEP_FILES = .deps/dbmysql.P
|
|
-SOURCES = $(libmysqldbmail_la_SOURCES)
|
|
-OBJECTS = $(libmysqldbmail_la_OBJECTS)
|
|
-
|
|
-all: all-redirect
|
|
.SUFFIXES:
|
|
-.SUFFIXES: .S .c .lo .o .obj .s
|
|
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
|
- cd $(top_srcdir) && $(AUTOMAKE) --gnu mysql/Makefile
|
|
-
|
|
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
|
- cd $(top_builddir) \
|
|
- && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
-
|
|
-
|
|
-mostlyclean-pkglibLTLIBRARIES:
|
|
-
|
|
-clean-pkglibLTLIBRARIES:
|
|
- -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
-
|
|
-distclean-pkglibLTLIBRARIES:
|
|
-
|
|
-maintainer-clean-pkglibLTLIBRARIES:
|
|
-
|
|
+.SUFFIXES: .c .lo .o .obj
|
|
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
|
+ @for dep in $?; do \
|
|
+ case '$(am__configure_deps)' in \
|
|
+ *$$dep*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
|
+ && exit 0; \
|
|
+ exit 1;; \
|
|
+ esac; \
|
|
+ done; \
|
|
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu mysql/Makefile'; \
|
|
+ cd $(top_srcdir) && \
|
|
+ $(AUTOMAKE) --gnu mysql/Makefile
|
|
+.PRECIOUS: Makefile
|
|
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
+ @case '$?' in \
|
|
+ *config.status*) \
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
|
+ *) \
|
|
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
|
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
|
+ esac;
|
|
+
|
|
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+
|
|
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
|
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
|
|
@$(NORMAL_INSTALL)
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
+ test -z "$(pkglibdir)" || $(mkdir_p) "$(DESTDIR)$(pkglibdir)"
|
|
@list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
if test -f $$p; then \
|
|
- echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
|
|
- $(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ f=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(pkglibdir)/$$f'"; \
|
|
+ $(LIBTOOL) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(pkglibdir)/$$f"; \
|
|
else :; fi; \
|
|
done
|
|
|
|
uninstall-pkglibLTLIBRARIES:
|
|
@$(NORMAL_UNINSTALL)
|
|
- list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
- $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(pkglibdir)/$$p; \
|
|
+ @set -x; list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ p=$(am__strip_dir) \
|
|
+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$p'"; \
|
|
+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$p"; \
|
|
done
|
|
|
|
-# FIXME: We should only use cygpath when building on Windows,
|
|
-# and only if it is available.
|
|
-.c.obj:
|
|
- $(COMPILE) -c `cygpath -w $<`
|
|
-
|
|
-.s.o:
|
|
- $(COMPILE) -c $<
|
|
-
|
|
-.S.o:
|
|
- $(COMPILE) -c $<
|
|
+clean-pkglibLTLIBRARIES:
|
|
+ -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
|
|
+ @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
|
|
+ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
|
|
+ test "$$dir" != "$$p" || dir=.; \
|
|
+ echo "rm -f \"$${dir}/so_locations\""; \
|
|
+ rm -f "$${dir}/so_locations"; \
|
|
+ done
|
|
+libmysqldbmail.la: $(libmysqldbmail_la_OBJECTS) $(libmysqldbmail_la_DEPENDENCIES)
|
|
+ $(LINK) $(am_libmysqldbmail_la_rpath) $(libmysqldbmail_la_LDFLAGS) $(libmysqldbmail_la_OBJECTS) $(libmysqldbmail_la_LIBADD) $(LIBS)
|
|
|
|
mostlyclean-compile:
|
|
- -rm -f *.o core *.core
|
|
-rm -f *.$(OBJEXT)
|
|
|
|
-clean-compile:
|
|
-
|
|
distclean-compile:
|
|
-rm -f *.tab.c
|
|
|
|
-maintainer-clean-compile:
|
|
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dbmysql.Plo@am__quote@
|
|
|
|
-.s.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.o:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c $<
|
|
|
|
-.S.lo:
|
|
- $(LIBTOOL) --mode=compile $(COMPILE) -c $<
|
|
+.c.obj:
|
|
+@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
|
|
+
|
|
+.c.lo:
|
|
+@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
|
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
|
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
|
+@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
|
|
|
|
mostlyclean-libtool:
|
|
-rm -f *.lo
|
|
@@ -225,171 +322,178 @@
|
|
-rm -rf .libs _libs
|
|
|
|
distclean-libtool:
|
|
+ -rm -f libtool
|
|
+uninstall-info-am:
|
|
|
|
-maintainer-clean-libtool:
|
|
-
|
|
-libmysqldbmail.la: $(libmysqldbmail_la_OBJECTS) $(libmysqldbmail_la_DEPENDENCIES)
|
|
- $(LINK) -rpath $(pkglibdir) $(libmysqldbmail_la_LDFLAGS) $(libmysqldbmail_la_OBJECTS) $(libmysqldbmail_la_LIBADD) $(LIBS)
|
|
-
|
|
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
+ END { for (i in files) print i; }'`; \
|
|
+ mkid -fID $$unique
|
|
tags: TAGS
|
|
|
|
-ID: $(HEADERS) $(SOURCES) $(LISP)
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
+ tags=; \
|
|
+ here=`pwd`; \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- here=`pwd` && cd $(srcdir) \
|
|
- && mkid -f$$here/ID $$unique $(LISP)
|
|
-
|
|
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
|
|
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
|
|
+ test -n "$$unique" || unique=$$empty_fix; \
|
|
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
+ $$tags $$unique; \
|
|
+ fi
|
|
+ctags: CTAGS
|
|
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
|
+ $(TAGS_FILES) $(LISP)
|
|
tags=; \
|
|
here=`pwd`; \
|
|
- list='$(SOURCES) $(HEADERS)'; \
|
|
- unique=`for i in $$list; do echo $$i; done | \
|
|
- awk ' { files[$$0] = 1; } \
|
|
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
|
+ unique=`for i in $$list; do \
|
|
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
+ done | \
|
|
+ $(AWK) ' { files[$$0] = 1; } \
|
|
END { for (i in files) print i; }'`; \
|
|
- test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
|
- || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
|
|
-
|
|
-mostlyclean-tags:
|
|
-
|
|
-clean-tags:
|
|
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
|
|
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
+ $$tags $$unique
|
|
+
|
|
+GTAGS:
|
|
+ here=`$(am__cd) $(top_builddir) && pwd` \
|
|
+ && cd $(top_srcdir) \
|
|
+ && gtags -i $(GTAGS_ARGS) $$here
|
|
|
|
distclean-tags:
|
|
- -rm -f TAGS ID
|
|
-
|
|
-maintainer-clean-tags:
|
|
-
|
|
-distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
|
-
|
|
-subdir = mysql
|
|
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
|
|
distdir: $(DISTFILES)
|
|
- here=`cd $(top_builddir) && pwd`; \
|
|
- top_distdir=`cd $(top_distdir) && pwd`; \
|
|
- distdir=`cd $(distdir) && pwd`; \
|
|
- cd $(top_srcdir) \
|
|
- && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu mysql/Makefile
|
|
- @for file in $(DISTFILES); do \
|
|
- d=$(srcdir); \
|
|
+ @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
|
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
|
+ list='$(DISTFILES)'; for file in $$list; do \
|
|
+ case $$file in \
|
|
+ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
|
+ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
|
+ esac; \
|
|
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
|
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
|
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
|
+ dir="/$$dir"; \
|
|
+ $(mkdir_p) "$(distdir)$$dir"; \
|
|
+ else \
|
|
+ dir=''; \
|
|
+ fi; \
|
|
if test -d $$d/$$file; then \
|
|
- cp -pr $$d/$$file $(distdir)/$$file; \
|
|
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
|
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
|
+ fi; \
|
|
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
|
else \
|
|
test -f $(distdir)/$$file \
|
|
- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|
|
- || cp -p $$d/$$file $(distdir)/$$file || :; \
|
|
+ || cp -p $$d/$$file $(distdir)/$$file \
|
|
+ || exit 1; \
|
|
fi; \
|
|
done
|
|
-
|
|
-DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
|
|
-
|
|
--include $(DEP_FILES)
|
|
-
|
|
-mostlyclean-depend:
|
|
-
|
|
-clean-depend:
|
|
-
|
|
-distclean-depend:
|
|
- -rm -rf .deps
|
|
-
|
|
-maintainer-clean-depend:
|
|
-
|
|
-%.o: %.c
|
|
- @echo '$(COMPILE) -c $<'; \
|
|
- $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-cp .deps/$(*F).pp .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm .deps/$(*F).pp
|
|
-
|
|
-%.lo: %.c
|
|
- @echo '$(LTCOMPILE) -c $<'; \
|
|
- $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
|
|
- @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
|
|
- < .deps/$(*F).pp > .deps/$(*F).P; \
|
|
- tr ' ' '\012' < .deps/$(*F).pp \
|
|
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
|
|
- >> .deps/$(*F).P; \
|
|
- rm -f .deps/$(*F).pp
|
|
-info-am:
|
|
-info: info-am
|
|
-dvi-am:
|
|
-dvi: dvi-am
|
|
check-am: all-am
|
|
check: check-am
|
|
-installcheck-am:
|
|
-installcheck: installcheck-am
|
|
-install-exec-am: install-pkglibLTLIBRARIES
|
|
+all-am: Makefile $(LTLIBRARIES)
|
|
+installdirs:
|
|
+ for dir in "$(DESTDIR)$(pkglibdir)"; do \
|
|
+ test -z "$$dir" || $(mkdir_p) "$$dir"; \
|
|
+ done
|
|
+install: install-am
|
|
install-exec: install-exec-am
|
|
-
|
|
-install-data-am:
|
|
install-data: install-data-am
|
|
+uninstall: uninstall-am
|
|
|
|
install-am: all-am
|
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
-install: install-am
|
|
-uninstall-am: uninstall-pkglibLTLIBRARIES
|
|
-uninstall: uninstall-am
|
|
-all-am: Makefile $(LTLIBRARIES)
|
|
-all-redirect: all-am
|
|
-install-strip:
|
|
- $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
|
|
-installdirs:
|
|
- $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
|
|
-
|
|
|
|
+installcheck: installcheck-am
|
|
+install-strip:
|
|
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
+ `test -z '$(STRIP)' || \
|
|
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
|
mostlyclean-generic:
|
|
|
|
clean-generic:
|
|
|
|
distclean-generic:
|
|
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
|
|
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
|
|
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
|
|
maintainer-clean-generic:
|
|
-mostlyclean-am: mostlyclean-pkglibLTLIBRARIES mostlyclean-compile \
|
|
- mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
|
|
- mostlyclean-generic
|
|
+ @echo "This command is intended for maintainers to use"
|
|
+ @echo "it deletes files that may require special tools to rebuild."
|
|
+clean: clean-am
|
|
|
|
-mostlyclean: mostlyclean-am
|
|
+clean-am: clean-generic clean-libtool clean-pkglibLTLIBRARIES \
|
|
+ mostlyclean-am
|
|
|
|
-clean-am: clean-pkglibLTLIBRARIES clean-compile clean-libtool \
|
|
- clean-tags clean-depend clean-generic mostlyclean-am
|
|
+distclean: distclean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+distclean-am: clean-am distclean-compile distclean-generic \
|
|
+ distclean-libtool distclean-tags
|
|
|
|
-clean: clean-am
|
|
+dvi: dvi-am
|
|
|
|
-distclean-am: distclean-pkglibLTLIBRARIES distclean-compile \
|
|
- distclean-libtool distclean-tags distclean-depend \
|
|
- distclean-generic clean-am
|
|
- -rm -f libtool
|
|
+dvi-am:
|
|
|
|
-distclean: distclean-am
|
|
+html: html-am
|
|
|
|
-maintainer-clean-am: maintainer-clean-pkglibLTLIBRARIES \
|
|
- maintainer-clean-compile maintainer-clean-libtool \
|
|
- maintainer-clean-tags maintainer-clean-depend \
|
|
- maintainer-clean-generic distclean-am
|
|
- @echo "This command is intended for maintainers to use;"
|
|
- @echo "it deletes files that may require special tools to rebuild."
|
|
+info: info-am
|
|
+
|
|
+info-am:
|
|
+
|
|
+install-data-am:
|
|
+
|
|
+install-exec-am: install-pkglibLTLIBRARIES
|
|
+
|
|
+install-info: install-info-am
|
|
+
|
|
+install-man:
|
|
+
|
|
+installcheck-am:
|
|
|
|
maintainer-clean: maintainer-clean-am
|
|
+ -rm -rf ./$(DEPDIR)
|
|
+ -rm -f Makefile
|
|
+maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
+
|
|
+mostlyclean: mostlyclean-am
|
|
+
|
|
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
|
|
+ mostlyclean-libtool
|
|
+
|
|
+pdf: pdf-am
|
|
+
|
|
+pdf-am:
|
|
|
|
-.PHONY: mostlyclean-pkglibLTLIBRARIES distclean-pkglibLTLIBRARIES \
|
|
-clean-pkglibLTLIBRARIES maintainer-clean-pkglibLTLIBRARIES \
|
|
-uninstall-pkglibLTLIBRARIES install-pkglibLTLIBRARIES \
|
|
-mostlyclean-compile distclean-compile clean-compile \
|
|
-maintainer-clean-compile mostlyclean-libtool distclean-libtool \
|
|
-clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
|
|
-distclean-tags clean-tags maintainer-clean-tags distdir \
|
|
-mostlyclean-depend distclean-depend clean-depend \
|
|
-maintainer-clean-depend info-am info dvi-am dvi check check-am \
|
|
-installcheck-am installcheck install-exec-am install-exec \
|
|
-install-data-am install-data install-am install uninstall-am uninstall \
|
|
-all-redirect all-am all installdirs mostlyclean-generic \
|
|
-distclean-generic clean-generic maintainer-clean-generic clean \
|
|
-mostlyclean distclean maintainer-clean
|
|
+ps: ps-am
|
|
|
|
+ps-am:
|
|
+
|
|
+uninstall-am: uninstall-info-am uninstall-pkglibLTLIBRARIES
|
|
+
|
|
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
|
|
+ clean-libtool clean-pkglibLTLIBRARIES ctags distclean \
|
|
+ distclean-compile distclean-generic distclean-libtool \
|
|
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
|
|
+ install install-am install-data install-data-am install-exec \
|
|
+ install-exec-am install-info install-info-am install-man \
|
|
+ install-pkglibLTLIBRARIES install-strip installcheck \
|
|
+ installcheck-am installdirs maintainer-clean \
|
|
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
|
|
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
|
+ tags uninstall uninstall-am uninstall-info-am \
|
|
+ uninstall-pkglibLTLIBRARIES
|
|
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
--- aclocal.m4 Mon Aug 22 12:09:45 2005
|
|
+++ aclocal.m4 Mon Dec 26 09:42:35 2005
|
|
@@ -1,1423 +1,19 @@
|
|
-dnl aclocal.m4t generated automatically by aclocal 1.4-p6
|
|
+# generated automatically by aclocal 1.9.6 -*- Autoconf -*-
|
|
|
|
-dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
|
|
-dnl This file is free software; the Free Software Foundation
|
|
-dnl gives unlimited permission to copy and/or distribute it,
|
|
-dnl with or without modifications, as long as this notice is preserved.
|
|
-
|
|
-dnl This program is distributed in the hope that it will be useful,
|
|
-dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
-dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
-dnl PARTICULAR PURPOSE.
|
|
-
|
|
-# Do all the work for Automake. This macro actually does too much --
|
|
-# some checks are only needed if your package does certain things.
|
|
-# But this isn't really a big deal.
|
|
-
|
|
-# serial 1
|
|
-
|
|
-dnl Usage:
|
|
-dnl AM_INIT_AUTOMAKE(package,version, [no-define])
|
|
-
|
|
-AC_DEFUN([AM_INIT_AUTOMAKE],
|
|
-[AC_REQUIRE([AC_PROG_INSTALL])
|
|
-PACKAGE=[$1]
|
|
-AC_SUBST(PACKAGE)
|
|
-VERSION=[$2]
|
|
-AC_SUBST(VERSION)
|
|
-dnl test to see if srcdir already configured
|
|
-if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
|
|
- AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
|
|
-fi
|
|
-ifelse([$3],,
|
|
-AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
|
|
-AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package]))
|
|
-AC_REQUIRE([AM_SANITY_CHECK])
|
|
-AC_REQUIRE([AC_ARG_PROGRAM])
|
|
-dnl FIXME This is truly gross.
|
|
-missing_dir=`cd $ac_aux_dir && pwd`
|
|
-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
|
|
-AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
|
|
-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
|
|
-AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
|
|
-AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
|
|
-AC_REQUIRE([AC_PROG_MAKE_SET])])
|
|
-
|
|
-#
|
|
-# Check to make sure that the build environment is sane.
|
|
-#
|
|
-
|
|
-AC_DEFUN([AM_SANITY_CHECK],
|
|
-[AC_MSG_CHECKING([whether build environment is sane])
|
|
-# Just in case
|
|
-sleep 1
|
|
-echo timestamp > conftestfile
|
|
-# Do `set' in a subshell so we don't clobber the current shell's
|
|
-# arguments. Must try -L first in case configure is actually a
|
|
-# symlink; some systems play weird games with the mod time of symlinks
|
|
-# (eg FreeBSD returns the mod time of the symlink's containing
|
|
-# directory).
|
|
-if (
|
|
- set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
|
|
- if test "[$]*" = "X"; then
|
|
- # -L didn't work.
|
|
- set X `ls -t $srcdir/configure conftestfile`
|
|
- fi
|
|
- if test "[$]*" != "X $srcdir/configure conftestfile" \
|
|
- && test "[$]*" != "X conftestfile $srcdir/configure"; then
|
|
-
|
|
- # If neither matched, then we have a broken ls. This can happen
|
|
- # if, for instance, CONFIG_SHELL is bash and it inherits a
|
|
- # broken ls alias from the environment. This has actually
|
|
- # happened. Such a system could not be considered "sane".
|
|
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
|
|
-alias in your environment])
|
|
- fi
|
|
-
|
|
- test "[$]2" = conftestfile
|
|
- )
|
|
-then
|
|
- # Ok.
|
|
- :
|
|
-else
|
|
- AC_MSG_ERROR([newly created file is older than distributed files!
|
|
-Check your system clock])
|
|
-fi
|
|
-rm -f conftest*
|
|
-AC_MSG_RESULT(yes)])
|
|
-
|
|
-dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY)
|
|
-dnl The program must properly implement --version.
|
|
-AC_DEFUN([AM_MISSING_PROG],
|
|
-[AC_MSG_CHECKING(for working $2)
|
|
-# Run test in a subshell; some versions of sh will print an error if
|
|
-# an executable is not found, even if stderr is redirected.
|
|
-# Redirect stdin to placate older versions of autoconf. Sigh.
|
|
-if ($2 --version) < /dev/null > /dev/null 2>&1; then
|
|
- $1=$2
|
|
- AC_MSG_RESULT(found)
|
|
-else
|
|
- $1="$3/missing $2"
|
|
- AC_MSG_RESULT(missing)
|
|
-fi
|
|
-AC_SUBST($1)])
|
|
-
|
|
-# Add --enable-maintainer-mode option to configure.
|
|
-# From Jim Meyering
|
|
-
|
|
-# serial 1
|
|
-
|
|
-AC_DEFUN([AM_MAINTAINER_MODE],
|
|
-[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
|
|
- dnl maintainer-mode is disabled by default
|
|
- AC_ARG_ENABLE(maintainer-mode,
|
|
-[ --enable-maintainer-mode enable make rules and dependencies not useful
|
|
- (and sometimes confusing) to the casual installer],
|
|
- USE_MAINTAINER_MODE=$enableval,
|
|
- USE_MAINTAINER_MODE=no)
|
|
- AC_MSG_RESULT($USE_MAINTAINER_MODE)
|
|
- AM_CONDITIONAL(MAINTAINER_MODE, test $USE_MAINTAINER_MODE = yes)
|
|
- MAINT=$MAINTAINER_MODE_TRUE
|
|
- AC_SUBST(MAINT)dnl
|
|
-]
|
|
-)
|
|
-
|
|
-# Define a conditional.
|
|
-
|
|
-AC_DEFUN([AM_CONDITIONAL],
|
|
-[AC_SUBST($1_TRUE)
|
|
-AC_SUBST($1_FALSE)
|
|
-if $2; then
|
|
- $1_TRUE=
|
|
- $1_FALSE='#'
|
|
-else
|
|
- $1_TRUE='#'
|
|
- $1_FALSE=
|
|
-fi])
|
|
-
|
|
-dnl DBMAIL_MSG_CONFIGURE_START()
|
|
-dnl
|
|
-AC_DEFUN(DBMAIL_MSG_CONFIGURE_START, [dnl
|
|
-AC_MSG_RESULT([
|
|
-This is dbmail's GNU configure script.
|
|
-It's going to run a bunch of strange tests to hopefully
|
|
-make your compile work without much twiddling.
|
|
-])
|
|
-])
|
|
-
|
|
-dnl DBMAIL_BOTH_SQL_CHECK
|
|
-dnl
|
|
-AC_DEFUN(DBMAIL_BOTH_SQL_CHECK, [dnl
|
|
-AC_ARG_WITH(mysql,
|
|
- [ --with-mysql use MySQL as database. Uses mysql_config
|
|
- for finding includes and libraries],
|
|
- mysqlheadername="$withval")
|
|
-AC_ARG_WITH(pgsql,
|
|
- [ --with-pgsql use PostgreSQL as database.
|
|
- Uses pg_config for finding includes and libraries],
|
|
- pgsqlheadername="$withval")
|
|
-
|
|
-WARN=0
|
|
-# Make sure we only select one, mysql or pgsql
|
|
-if test "${mysqlheadername-x}" = "x"
|
|
-then
|
|
- if test "${pgsqlheadername-x}" = "x"
|
|
- then
|
|
- NEITHER=1
|
|
- mysqlheadername=""
|
|
-# MYSQLINC=""
|
|
-# PGSQLINC=""
|
|
- fi
|
|
-fi
|
|
-if test "$NEITHER" = 1
|
|
- then
|
|
- AC_MSG_ERROR([
|
|
-
|
|
- You have to specify --with-mysql or --with-pgsql to build.
|
|
-])
|
|
-fi
|
|
-
|
|
-if test ! "${mysqlheadername-x}" = "x"
|
|
-then
|
|
- if test ! "${pgsqlheadername-x}" = "x"
|
|
- then
|
|
- WARN=1
|
|
- mysqlheadername=""
|
|
-# MYSQLINC=""
|
|
-# PGSQLINC=""
|
|
- fi
|
|
-fi
|
|
-if test "$WARN" = 1
|
|
- then
|
|
- AC_MSG_ERROR([
|
|
-
|
|
- You cannot specify both --with-mysql and --with-pgsql on the same
|
|
- build...
|
|
-])
|
|
-fi
|
|
-])
|
|
-
|
|
-dnl DBMAIL_CHECK_SQL_LIBS
|
|
-dnl
|
|
-AC_DEFUN(DBMAIL_CHECK_SQL_LIBS, [dnl
|
|
-#Look for include files and libs needed to link
|
|
-#use the configuration utilities (mysql_config and pg_config for this)
|
|
-# MySQL first
|
|
-if test ! "${mysqlheadername-x}" = "x"
|
|
-then
|
|
- AC_PATH_PROG(mysqlconfig,mysql_config)
|
|
- if test [ -z "$mysqlconfig" ]
|
|
- then
|
|
- AC_MSG_ERROR([mysql_config executable not found. Make sure mysql_config is in your path])
|
|
- else
|
|
- AC_MSG_CHECKING([MySQL headers])
|
|
- MYSQLINC=`${mysqlconfig} --cflags`
|
|
- AC_MSG_RESULT([$MYSQLINC])
|
|
- AC_MSG_CHECKING([MySQL libraries])
|
|
- SQLLIB=`${mysqlconfig} --libs`
|
|
- SQLALIB="mysql/.libs/libmysqldbmail.a"
|
|
- SQLLTLIB="mysql/libmysqldbmail.la"
|
|
- AC_MSG_RESULT([$SQLLIB])
|
|
- fi
|
|
-else
|
|
- if test ! "${pgsqlheadername-x}" = "x"
|
|
- then
|
|
- AC_PATH_PROG(pgsqlconfig,pg_config)
|
|
- if test [ -z "$pgsqlconfig" ]
|
|
- then
|
|
- AC_MSG_ERROR([pg_config executable not found. Make sure pg_config is in your path])
|
|
- else
|
|
- AC_MSG_CHECKING([PostgreSQL headers])
|
|
- PGINCDIR=`${pgsqlconfig} --includedir`
|
|
- PGSQLINC="-I$PGINCDIR"
|
|
- AC_MSG_RESULT([$PGSQLINC])
|
|
- AC_MSG_CHECKING([PostgreSQL libraries])
|
|
- PGLIBDIR=`${pgsqlconfig} --libdir`
|
|
- SQLLIB="-L$PGLIBDIR -lpq"
|
|
- SQLALIB="pgsql/.libs/libpgsqldbmail.a"
|
|
- SQLLTLIB="pgsql/libpgsqldbmail.la"
|
|
- AC_MSG_RESULT([$SQLLIB])
|
|
- fi
|
|
- fi
|
|
-fi
|
|
-])
|
|
-dnl DBMAIL_SIEVE_CONF
|
|
-dnl check for ldap or sql authentication
|
|
-AC_DEFUN(DBMAIL_SIEVE_CONF, [dnl
|
|
-AC_MSG_RESULT([checking for sorting configuration])
|
|
-AC_ARG_WITH(sieve,[ --with-sieve=PATH full path to libSieve header directory (don't use, not stable)],
|
|
- sieveheadername="$withval$")
|
|
-dnl This always needs to be defined
|
|
-SORTALIB="sort/.libs/libsortdbmail.a"
|
|
-SORTLTLIB="sort/libsortdbmail.la"
|
|
-
|
|
-WARN=0
|
|
-if test ! "${sieveheadername-x}" = "x"
|
|
-then
|
|
- # --with-sieve was specified
|
|
- AC_MSG_RESULT([using Sieve sorting])
|
|
- if test "$withval" != "yes"
|
|
- then
|
|
- AC_MSG_CHECKING([for sieve2_interface.h (user supplied)])
|
|
- if test -r "$sieveheadername/sieve2_interface.h"
|
|
- then
|
|
- # found
|
|
- AC_MSG_RESULT([$sieveheadername/sieve2_interface.h])
|
|
- SIEVEINC=$sieveheadername
|
|
- else
|
|
- # Not found
|
|
- AC_MSG_RESULT([not found])
|
|
- SIEVEINC=""
|
|
- sieveheadername=""
|
|
- AC_MSG_ERROR([
|
|
- Unable to find sieve2_inteface.h where you specified, try just --with-sieve to
|
|
- have configure guess])
|
|
- fi
|
|
- else
|
|
- # Lets look in our standard paths
|
|
- AC_MSG_CHECKING([for sieve2_interface.h])
|
|
- for sievepaths in $sieveheaderpaths
|
|
- do
|
|
- if test -r "$sievepaths/sieve2_interface.h"
|
|
- then
|
|
- SIEVEINC="$sievepaths"
|
|
- AC_MSG_RESULT([$sievepaths/sieve2_interface.h])
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$SIEVEINC"
|
|
- then
|
|
- AC_MSG_RESULT([no])
|
|
- AC_MSG_ERROR([
|
|
- Unable to locate sieve2_inteface.h, try specifying with --with-sieve])
|
|
- fi
|
|
- fi
|
|
-else
|
|
- AC_MSG_RESULT([not using any sorting])
|
|
-fi
|
|
-])
|
|
-
|
|
-dnl DBMAIL_CHECK_SIEVE_LIBS
|
|
-dnl
|
|
-AC_DEFUN(DBMAIL_CHECK_SIEVE_LIBS, [dnl
|
|
-# Look for libs needed to link to SIEVE first
|
|
-if test ! "${sieveheadername-x}" = "x"
|
|
-then
|
|
- AC_CHECK_LIB(sieve,sieve2_listextensions,[ SIEVELIB="-lsieve"], [SIEVELIB=""])
|
|
- if test -z "$SIEVELIB"
|
|
- then
|
|
- AC_MSG_ERROR([
|
|
- Unable to link against libSieve. It appears you are missing the
|
|
- development libraries or they aren't in your linker's path
|
|
- ])
|
|
- fi
|
|
-else
|
|
- #no Sieve needed
|
|
- SIEVELIB=""
|
|
-fi
|
|
-])
|
|
-
|
|
-dnl DBMAIL_AUTH_CONF
|
|
-dnl check for ldap or sql authentication
|
|
-AC_DEFUN(DBMAIL_AUTH_CONF, [dnl
|
|
-AC_MSG_RESULT([checking for authentication configuration])
|
|
-AC_ARG_WITH(auth-ldap,[ --with-auth-ldap=PATH full path to ldap header directory],
|
|
- authldapheadername="$withval$")
|
|
-dnl This always needs to be defined
|
|
-AUTHALIB="auth/.libs/libauthdbmail.a"
|
|
-AUTHLTLIB="auth/libauthdbmail.la"
|
|
-
|
|
-WARN=0
|
|
-if test ! "${authldapheadername-x}" = "x"
|
|
-then
|
|
- # --with-auth-ldap was specified
|
|
- AC_MSG_RESULT([using LDAP authentication])
|
|
- if test "$withval" != "yes"
|
|
- then
|
|
- AC_MSG_CHECKING([for ldap.h (user supplied)])
|
|
- if test -r "$authldapheadername/ldap.h"
|
|
- then
|
|
- # found
|
|
- AC_MSG_RESULT([$authldapheadername/ldap.h])
|
|
- LDAPINC=$authldapheadername
|
|
- else
|
|
- # Not found
|
|
- AC_MSG_RESULT([not found])
|
|
- LDAPINC=""
|
|
- authldapheadername=""
|
|
- AC_MSG_ERROR([
|
|
- Unable to find ldap.h where you specified, try just --with-auth-ldap to
|
|
- have configure guess])
|
|
- fi
|
|
- else
|
|
- # Lets look in our standard paths
|
|
- AC_MSG_CHECKING([for ldap.h])
|
|
- for ldappaths in $ldapheaderpaths
|
|
- do
|
|
- if test -r "$ldappaths/ldap.h"
|
|
- then
|
|
- LDAPINC="$ldappaths"
|
|
- AC_MSG_RESULT([$ldappaths/ldap.h])
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$LDAPINC"
|
|
- then
|
|
- AC_MSG_RESULT([no])
|
|
- AC_MSG_ERROR([
|
|
- Unable to locate ldap.h, try specifying with --with-ldap])
|
|
- fi
|
|
- fi
|
|
-else
|
|
- AC_MSG_RESULT([using SQL authentication])
|
|
-fi
|
|
-])
|
|
-
|
|
-dnl DBMAIL_CHECK_LDAP_LIBS
|
|
-dnl
|
|
-AC_DEFUN(DBMAIL_CHECK_LDAP_LIBS, [dnl
|
|
-# Look for libs needed to link to LDAP first
|
|
-if test ! "${authldapheadername-x}" = "x"
|
|
-then
|
|
- AC_CHECK_LIB(ldap,ldap_bind,[ LDAPLIB="-lldap"], [LDAPLIB=""])
|
|
- if test -z "$LDAPLIB"
|
|
- then
|
|
- AC_MSG_ERROR([
|
|
- Unable to link against ldap. It appears you are missing the
|
|
- development libraries or they aren't in your linker's path
|
|
- ])
|
|
- fi
|
|
-else
|
|
- #no ldap needed
|
|
- LDAPLIB=""
|
|
-fi
|
|
-])
|
|
-dnl AC_COMPILE_WARNINGS
|
|
-dnl set to compile with '-W -Wall'
|
|
-AC_DEFUN([AC_COMPILE_WARNINGS],
|
|
-[AC_MSG_CHECKING(maximum warning verbosity option)
|
|
-if test -n "$CXX"
|
|
-then
|
|
- if test "$GXX" = "yes"
|
|
- then
|
|
- ac_compile_warnings_opt='-Wall'
|
|
- fi
|
|
- CXXFLAGS="$CXXFLAGS $ac_compile_warnings_opt"
|
|
- ac_compile_warnings_msg="$ac_compile_warnings_opt for C++"
|
|
-fi
|
|
-if test -n "$CC"
|
|
-then
|
|
- if test "$GCC" = "yes"
|
|
- then
|
|
- ac_compile_warnings_opt='-W -Wall -Wpointer-arith -Wstrict-prototypes'
|
|
- fi
|
|
- CFLAGS="$CFLAGS $ac_compile_warnings_opt"
|
|
- ac_compile_warnings_msg="$ac_compile_warnings_msg $ac_compile_warnings_opt for C"
|
|
-fi
|
|
-AC_MSG_RESULT($ac_compile_warnings_msg)
|
|
-unset ac_compile_warnings_msg
|
|
-unset ac_compile_warnings_opt
|
|
-])
|
|
-
|
|
-# ----------------------------------------------------------------
|
|
-# DBMAIL_CHECK_GC
|
|
-# I cheated I copied from w3m's acinclude.m4 :)
|
|
-# Modified for DBMAIL by Dan Weber
|
|
-# ----------------------------------------------------------------
|
|
-AC_DEFUN([DBMAIL_CHECK_GC],
|
|
-[AC_MSG_CHECKING(for --with-gc)
|
|
-AC_ARG_WITH(gc,
|
|
- [ --with-gc[=PREFIX] libgc PREFIX],
|
|
- [test x"$with_gc" = xno && with_gc="no"],
|
|
- [with_gc="no"])
|
|
- AC_MSG_RESULT($with_gc)
|
|
-# Don't check for gc if not appended to command line
|
|
- if test x"$with_gc" = xyes
|
|
- then
|
|
- test x"$with_gc" = xyes && with_gc="/usr /usr/local ${HOME}"
|
|
- unset ac_cv_header_gc_h
|
|
- AC_CHECK_HEADER(gc/gc.h)
|
|
- if test x"$ac_cv_header_gc_h" = xno; then
|
|
- AC_MSG_CHECKING(GC header location)
|
|
- AC_MSG_RESULT($with_gc)
|
|
- gcincludedir=no
|
|
- for dir in $with_gc; do
|
|
- for inc in include include/gc; do
|
|
- cflags="$CFLAGS"
|
|
- CFLAGS="$CFLAGS -I$dir/$inc -DUSE_GC=1"
|
|
- AC_MSG_CHECKING($dir/$inc)
|
|
- unset ac_cv_header_gc_h
|
|
- AC_CHECK_HEADER(gc/gc.h, [gcincludedir="$dir/$inc"; CFLAGS="$CFLAGS -I$dir/$inc -DUSE_GC=1"; break])
|
|
- CFLAGS="$cflags"
|
|
- done
|
|
- if test x"$gcincludedir" != xno; then
|
|
- break;
|
|
- fi
|
|
- done
|
|
- if test x"$gcincludedir" = xno; then
|
|
- AC_MSG_ERROR([gc/gc.h not found])
|
|
- fi
|
|
- else
|
|
- cflags="$CFLAGS -DUSE_GC=1"
|
|
- CFLAGS="$cflags"
|
|
- fi
|
|
- unset ac_cv_lib_gc_GC_init
|
|
- AC_CHECK_LIB(gc, GC_init, [LIBS="$LIBS -lgc"])
|
|
- if test x"$ac_cv_lib_gc_GC_init" = xno; then
|
|
- AC_MSG_CHECKING(GC library location)
|
|
- AC_MSG_RESULT($with_gc)
|
|
- gclibdir=no
|
|
- for dir in $with_gc; do
|
|
- ldflags="$LDFLAGS"
|
|
- LDFLAGS="$LDFLAGS -L$dir/lib"
|
|
- AC_MSG_CHECKING($dir)
|
|
- unset ac_cv_lib_gc_GC_init
|
|
- AC_CHECK_LIB(gc, GC_init, [gclibdir="$dir/lib"; LIBS="$LIBS -L$dir/lib -lgc"; break])
|
|
- LDFLAGS="$ldflags"
|
|
- done
|
|
- if test x"$gclibdir" = xno; then
|
|
- AC_MSG_ERROR([libgc not found])
|
|
- fi
|
|
- fi
|
|
-fi])
|
|
-
|
|
-# getopt.m4 serial 6
|
|
-dnl Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
|
|
-dnl This file is free software, distributed under the terms of the GNU
|
|
-dnl General Public License. As a special exception to the GNU General
|
|
-dnl Public License, this file may be distributed as part of a program
|
|
-dnl that contains a configuration script generated by Autoconf, under
|
|
-dnl the same distribution terms as the rest of that program.
|
|
-
|
|
-# The getopt module assume you want GNU getopt, with getopt_long etc,
|
|
-# rather than vanilla POSIX getopt. This means your your code should
|
|
-# always include <getopt.h> for the getopt prototypes.
|
|
-
|
|
-AC_DEFUN([CHECK_GETOPT_SUBSTITUTE],
|
|
-[
|
|
- GETOPT_H=getopt.h
|
|
- AC_LIBOBJ([getopt])
|
|
- AC_LIBOBJ([getopt1])
|
|
- AC_DEFINE([USE_DM_GETOPT], 1,
|
|
- [Define if my_getopt should be used instead of the system's getopt.])
|
|
- USE_DM_GETOPT=1
|
|
- AC_SUBST([USE_DM_GETOPT])
|
|
-])
|
|
-
|
|
-AC_DEFUN([DBMAIL_CHECK_GETOPT],
|
|
-[
|
|
- CHECK_PREREQ_GETOPT
|
|
-
|
|
- if test -z "$GETOPT_H"; then
|
|
- GETOPT_H=
|
|
- AC_CHECK_HEADERS([getopt.h], [], [GETOPT_H=getopt.h])
|
|
- AC_CHECK_FUNCS([getopt_long_only], [], [GETOPT_H=getopt.h])
|
|
-
|
|
- dnl BSD getopt_long uses an incompatible method to reset option processing,
|
|
- dnl and (as of 2004-10-15) mishandles optional option-arguments.
|
|
- AC_CHECK_DECL([optreset], [GETOPT_H=getopt.h], [], [#include <getopt.h>])
|
|
-
|
|
- if test -n "$GETOPT_H"; then
|
|
- CHECK_GETOPT_SUBSTITUTE
|
|
- fi
|
|
- fi
|
|
-])
|
|
-
|
|
-# Prerequisites of lib/getopt*.
|
|
-AC_DEFUN([CHECK_PREREQ_GETOPT], [:])
|
|
-
|
|
-#
|
|
-# socklen_t
|
|
-# from curl
|
|
-
|
|
-dnl Check for socklen_t: historically on BSD it is an int, and in
|
|
-dnl POSIX 1g it is a type of its own, but some platforms use different
|
|
-dnl types for the argument to getsockopt, getpeername, etc. So we
|
|
-dnl have to test to find something that will work.
|
|
-AC_DEFUN([DBMAIL_CHECK_SOCKLEN_T],
|
|
-[
|
|
- AC_CHECK_TYPE([socklen_t], ,[
|
|
- AC_MSG_CHECKING([for socklen_t equivalent])
|
|
- AC_CACHE_VAL([socklen_t_equiv],
|
|
- [
|
|
- # Systems have either "struct sockaddr *" or
|
|
- # "void *" as the second argument to getpeername
|
|
- socklen_t_equiv=
|
|
- for arg2 in "struct sockaddr" void; do
|
|
- for t in int size_t unsigned long "unsigned long"; do
|
|
- AC_TRY_COMPILE([
|
|
- #include <sys/types.h>
|
|
- #include <sys/socket.h>
|
|
-
|
|
- int getpeername (int, $arg2 *, $t *);
|
|
- ],[
|
|
- $t len;
|
|
- getpeername(0,0,&len);
|
|
- ],[
|
|
- socklen_t_equiv="$t"
|
|
- break
|
|
- ])
|
|
- done
|
|
- done
|
|
-
|
|
- if test "x$socklen_t_equiv" = x; then
|
|
- AC_MSG_ERROR([Cannot find a type to use in place of socklen_t])
|
|
- fi
|
|
- ])
|
|
- AC_MSG_RESULT($socklen_t_equiv)
|
|
- AC_DEFINE_UNQUOTED(socklen_t, $socklen_t_equiv,
|
|
- [type to use in place of socklen_t if not defined])],
|
|
- [#include <sys/types.h>
|
|
-#include <sys/socket.h>])
|
|
-])
|
|
-
|
|
-
|
|
-# lib-prefix.m4 serial 4 (gettext-0.14.2)
|
|
-dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
|
|
-dnl This file is free software; the Free Software Foundation
|
|
-dnl gives unlimited permission to copy and/or distribute it,
|
|
-dnl with or without modifications, as long as this notice is preserved.
|
|
-
|
|
-dnl From Bruno Haible.
|
|
-
|
|
-dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
|
|
-dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
|
|
-dnl require excessive bracketing.
|
|
-ifdef([AC_HELP_STRING],
|
|
-[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
|
|
-[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
|
|
-
|
|
-dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
|
|
-dnl to access previously installed libraries. The basic assumption is that
|
|
-dnl a user will want packages to use other packages he previously installed
|
|
-dnl with the same --prefix option.
|
|
-dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
|
|
-dnl libraries, but is otherwise very convenient.
|
|
-AC_DEFUN([AC_LIB_PREFIX],
|
|
-[
|
|
- AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
|
|
- AC_REQUIRE([AC_PROG_CC])
|
|
- AC_REQUIRE([AC_CANONICAL_HOST])
|
|
- AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
|
|
- dnl By default, look in $includedir and $libdir.
|
|
- use_additional=yes
|
|
- AC_LIB_WITH_FINAL_PREFIX([
|
|
- eval additional_includedir=\"$includedir\"
|
|
- eval additional_libdir=\"$libdir\"
|
|
- ])
|
|
- AC_LIB_ARG_WITH([lib-prefix],
|
|
-[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
|
|
- --without-lib-prefix don't search for libraries in includedir and libdir],
|
|
-[
|
|
- if test "X$withval" = "Xno"; then
|
|
- use_additional=no
|
|
- else
|
|
- if test "X$withval" = "X"; then
|
|
- AC_LIB_WITH_FINAL_PREFIX([
|
|
- eval additional_includedir=\"$includedir\"
|
|
- eval additional_libdir=\"$libdir\"
|
|
- ])
|
|
- else
|
|
- additional_includedir="$withval/include"
|
|
- additional_libdir="$withval/lib"
|
|
- fi
|
|
- fi
|
|
-])
|
|
- if test $use_additional = yes; then
|
|
- dnl Potentially add $additional_includedir to $CPPFLAGS.
|
|
- dnl But don't add it
|
|
- dnl 1. if it's the standard /usr/include,
|
|
- dnl 2. if it's already present in $CPPFLAGS,
|
|
- dnl 3. if it's /usr/local/include and we are using GCC on Linux,
|
|
- dnl 4. if it doesn't exist as a directory.
|
|
- if test "X$additional_includedir" != "X/usr/include"; then
|
|
- haveit=
|
|
- for x in $CPPFLAGS; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- if test "X$x" = "X-I$additional_includedir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- if test "X$additional_includedir" = "X/usr/local/include"; then
|
|
- if test -n "$GCC"; then
|
|
- case $host_os in
|
|
- linux* | gnu* | k*bsd*-gnu) haveit=yes;;
|
|
- esac
|
|
- fi
|
|
- fi
|
|
- if test -z "$haveit"; then
|
|
- if test -d "$additional_includedir"; then
|
|
- dnl Really add $additional_includedir to $CPPFLAGS.
|
|
- CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- dnl Potentially add $additional_libdir to $LDFLAGS.
|
|
- dnl But don't add it
|
|
- dnl 1. if it's the standard /usr/lib,
|
|
- dnl 2. if it's already present in $LDFLAGS,
|
|
- dnl 3. if it's /usr/local/lib and we are using GCC on Linux,
|
|
- dnl 4. if it doesn't exist as a directory.
|
|
- if test "X$additional_libdir" != "X/usr/lib"; then
|
|
- haveit=
|
|
- for x in $LDFLAGS; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- if test "X$x" = "X-L$additional_libdir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- if test "X$additional_libdir" = "X/usr/local/lib"; then
|
|
- if test -n "$GCC"; then
|
|
- case $host_os in
|
|
- linux*) haveit=yes;;
|
|
- esac
|
|
- fi
|
|
- fi
|
|
- if test -z "$haveit"; then
|
|
- if test -d "$additional_libdir"; then
|
|
- dnl Really add $additional_libdir to $LDFLAGS.
|
|
- LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
-])
|
|
-
|
|
-dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
|
|
-dnl acl_final_exec_prefix, containing the values to which $prefix and
|
|
-dnl $exec_prefix will expand at the end of the configure script.
|
|
-AC_DEFUN([AC_LIB_PREPARE_PREFIX],
|
|
-[
|
|
- dnl Unfortunately, prefix and exec_prefix get only finally determined
|
|
- dnl at the end of configure.
|
|
- if test "X$prefix" = "XNONE"; then
|
|
- acl_final_prefix="$ac_default_prefix"
|
|
- else
|
|
- acl_final_prefix="$prefix"
|
|
- fi
|
|
- if test "X$exec_prefix" = "XNONE"; then
|
|
- acl_final_exec_prefix='${prefix}'
|
|
- else
|
|
- acl_final_exec_prefix="$exec_prefix"
|
|
- fi
|
|
- acl_save_prefix="$prefix"
|
|
- prefix="$acl_final_prefix"
|
|
- eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
|
|
- prefix="$acl_save_prefix"
|
|
-])
|
|
-
|
|
-dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
|
|
-dnl variables prefix and exec_prefix bound to the values they will have
|
|
-dnl at the end of the configure script.
|
|
-AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
|
|
-[
|
|
- acl_save_prefix="$prefix"
|
|
- prefix="$acl_final_prefix"
|
|
- acl_save_exec_prefix="$exec_prefix"
|
|
- exec_prefix="$acl_final_exec_prefix"
|
|
- $1
|
|
- exec_prefix="$acl_save_exec_prefix"
|
|
- prefix="$acl_save_prefix"
|
|
-])
|
|
-
|
|
-# lib-link.m4 serial 6 (gettext-0.14.3)
|
|
-dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
|
|
-dnl This file is free software; the Free Software Foundation
|
|
-dnl gives unlimited permission to copy and/or distribute it,
|
|
-dnl with or without modifications, as long as this notice is preserved.
|
|
-
|
|
-dnl From Bruno Haible.
|
|
-
|
|
-AC_PREREQ(2.50)
|
|
-
|
|
-dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
|
|
-dnl the libraries corresponding to explicit and implicit dependencies.
|
|
-dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
|
|
-dnl augments the CPPFLAGS variable.
|
|
-AC_DEFUN([AC_LIB_LINKFLAGS],
|
|
-[
|
|
- AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
|
|
- AC_REQUIRE([AC_LIB_RPATH])
|
|
- define([Name],[translit([$1],[./-], [___])])
|
|
- define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
|
|
- [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
|
|
- AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
|
|
- AC_LIB_LINKFLAGS_BODY([$1], [$2])
|
|
- ac_cv_lib[]Name[]_libs="$LIB[]NAME"
|
|
- ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
|
|
- ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
|
|
- ])
|
|
- LIB[]NAME="$ac_cv_lib[]Name[]_libs"
|
|
- LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
|
|
- INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
|
|
- AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
|
|
- AC_SUBST([LIB]NAME)
|
|
- AC_SUBST([LTLIB]NAME)
|
|
- dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
|
|
- dnl results of this search when this library appears as a dependency.
|
|
- HAVE_LIB[]NAME=yes
|
|
- undefine([Name])
|
|
- undefine([NAME])
|
|
-])
|
|
-
|
|
-dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
|
|
-dnl searches for libname and the libraries corresponding to explicit and
|
|
-dnl implicit dependencies, together with the specified include files and
|
|
-dnl the ability to compile and link the specified testcode. If found, it
|
|
-dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
|
|
-dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
|
|
-dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
|
|
-dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
|
|
-AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
|
|
-[
|
|
- AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
|
|
- AC_REQUIRE([AC_LIB_RPATH])
|
|
- define([Name],[translit([$1],[./-], [___])])
|
|
- define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
|
|
- [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
|
|
-
|
|
- dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
|
|
- dnl accordingly.
|
|
- AC_LIB_LINKFLAGS_BODY([$1], [$2])
|
|
-
|
|
- dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
|
|
- dnl because if the user has installed lib[]Name and not disabled its use
|
|
- dnl via --without-lib[]Name-prefix, he wants to use it.
|
|
- ac_save_CPPFLAGS="$CPPFLAGS"
|
|
- AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
|
|
-
|
|
- AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
|
|
- ac_save_LIBS="$LIBS"
|
|
- LIBS="$LIBS $LIB[]NAME"
|
|
- AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
|
|
- LIBS="$ac_save_LIBS"
|
|
- ])
|
|
- if test "$ac_cv_lib[]Name" = yes; then
|
|
- HAVE_LIB[]NAME=yes
|
|
- AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
|
|
- AC_MSG_CHECKING([how to link with lib[]$1])
|
|
- AC_MSG_RESULT([$LIB[]NAME])
|
|
- else
|
|
- HAVE_LIB[]NAME=no
|
|
- dnl If $LIB[]NAME didn't lead to a usable library, we don't need
|
|
- dnl $INC[]NAME either.
|
|
- CPPFLAGS="$ac_save_CPPFLAGS"
|
|
- LIB[]NAME=
|
|
- LTLIB[]NAME=
|
|
- fi
|
|
- AC_SUBST([HAVE_LIB]NAME)
|
|
- AC_SUBST([LIB]NAME)
|
|
- AC_SUBST([LTLIB]NAME)
|
|
- undefine([Name])
|
|
- undefine([NAME])
|
|
-])
|
|
-
|
|
-dnl Determine the platform dependent parameters needed to use rpath:
|
|
-dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
|
|
-dnl hardcode_direct, hardcode_minus_L.
|
|
-AC_DEFUN([AC_LIB_RPATH],
|
|
-[
|
|
- dnl Tell automake >= 1.10 to complain if config.rpath is missing.
|
|
- m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
|
|
- AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS
|
|
- AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
|
|
- AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
|
|
- AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
|
|
- AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
|
|
- CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
|
|
- ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
|
|
- . ./conftest.sh
|
|
- rm -f ./conftest.sh
|
|
- acl_cv_rpath=done
|
|
- ])
|
|
- wl="$acl_cv_wl"
|
|
- libext="$acl_cv_libext"
|
|
- shlibext="$acl_cv_shlibext"
|
|
- hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
|
|
- hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
|
|
- hardcode_direct="$acl_cv_hardcode_direct"
|
|
- hardcode_minus_L="$acl_cv_hardcode_minus_L"
|
|
- dnl Determine whether the user wants rpath handling at all.
|
|
- AC_ARG_ENABLE(rpath,
|
|
- [ --disable-rpath do not hardcode runtime library paths],
|
|
- :, enable_rpath=yes)
|
|
-])
|
|
-
|
|
-dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
|
|
-dnl the libraries corresponding to explicit and implicit dependencies.
|
|
-dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
|
|
-AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
|
|
-[
|
|
- define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
|
|
- [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
|
|
- dnl By default, look in $includedir and $libdir.
|
|
- use_additional=yes
|
|
- AC_LIB_WITH_FINAL_PREFIX([
|
|
- eval additional_includedir=\"$includedir\"
|
|
- eval additional_libdir=\"$libdir\"
|
|
- ])
|
|
- AC_LIB_ARG_WITH([lib$1-prefix],
|
|
-[ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
|
|
- --without-lib$1-prefix don't search for lib$1 in includedir and libdir],
|
|
-[
|
|
- if test "X$withval" = "Xno"; then
|
|
- use_additional=no
|
|
- else
|
|
- if test "X$withval" = "X"; then
|
|
- AC_LIB_WITH_FINAL_PREFIX([
|
|
- eval additional_includedir=\"$includedir\"
|
|
- eval additional_libdir=\"$libdir\"
|
|
- ])
|
|
- else
|
|
- additional_includedir="$withval/include"
|
|
- additional_libdir="$withval/lib"
|
|
- fi
|
|
- fi
|
|
-])
|
|
- dnl Search the library and its dependencies in $additional_libdir and
|
|
- dnl $LDFLAGS. Using breadth-first-seach.
|
|
- LIB[]NAME=
|
|
- LTLIB[]NAME=
|
|
- INC[]NAME=
|
|
- rpathdirs=
|
|
- ltrpathdirs=
|
|
- names_already_handled=
|
|
- names_next_round='$1 $2'
|
|
- while test -n "$names_next_round"; do
|
|
- names_this_round="$names_next_round"
|
|
- names_next_round=
|
|
- for name in $names_this_round; do
|
|
- already_handled=
|
|
- for n in $names_already_handled; do
|
|
- if test "$n" = "$name"; then
|
|
- already_handled=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$already_handled"; then
|
|
- names_already_handled="$names_already_handled $name"
|
|
- dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
|
|
- dnl or AC_LIB_HAVE_LINKFLAGS call.
|
|
- uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
|
|
- eval value=\"\$HAVE_LIB$uppername\"
|
|
- if test -n "$value"; then
|
|
- if test "$value" = yes; then
|
|
- eval value=\"\$LIB$uppername\"
|
|
- test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
|
|
- eval value=\"\$LTLIB$uppername\"
|
|
- test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
|
|
- else
|
|
- dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
|
|
- dnl that this library doesn't exist. So just drop it.
|
|
- :
|
|
- fi
|
|
- else
|
|
- dnl Search the library lib$name in $additional_libdir and $LDFLAGS
|
|
- dnl and the already constructed $LIBNAME/$LTLIBNAME.
|
|
- found_dir=
|
|
- found_la=
|
|
- found_so=
|
|
- found_a=
|
|
- if test $use_additional = yes; then
|
|
- if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
|
|
- found_dir="$additional_libdir"
|
|
- found_so="$additional_libdir/lib$name.$shlibext"
|
|
- if test -f "$additional_libdir/lib$name.la"; then
|
|
- found_la="$additional_libdir/lib$name.la"
|
|
- fi
|
|
- else
|
|
- if test -f "$additional_libdir/lib$name.$libext"; then
|
|
- found_dir="$additional_libdir"
|
|
- found_a="$additional_libdir/lib$name.$libext"
|
|
- if test -f "$additional_libdir/lib$name.la"; then
|
|
- found_la="$additional_libdir/lib$name.la"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- if test "X$found_dir" = "X"; then
|
|
- for x in $LDFLAGS $LTLIB[]NAME; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- case "$x" in
|
|
- -L*)
|
|
- dir=`echo "X$x" | sed -e 's/^X-L//'`
|
|
- if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
|
|
- found_dir="$dir"
|
|
- found_so="$dir/lib$name.$shlibext"
|
|
- if test -f "$dir/lib$name.la"; then
|
|
- found_la="$dir/lib$name.la"
|
|
- fi
|
|
- else
|
|
- if test -f "$dir/lib$name.$libext"; then
|
|
- found_dir="$dir"
|
|
- found_a="$dir/lib$name.$libext"
|
|
- if test -f "$dir/lib$name.la"; then
|
|
- found_la="$dir/lib$name.la"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- ;;
|
|
- esac
|
|
- if test "X$found_dir" != "X"; then
|
|
- break
|
|
- fi
|
|
- done
|
|
- fi
|
|
- if test "X$found_dir" != "X"; then
|
|
- dnl Found the library.
|
|
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
|
|
- if test "X$found_so" != "X"; then
|
|
- dnl Linking with a shared library. We attempt to hardcode its
|
|
- dnl directory into the executable's runpath, unless it's the
|
|
- dnl standard /usr/lib.
|
|
- if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
|
|
- dnl No hardcoding is needed.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
|
|
- else
|
|
- dnl Use an explicit option to hardcode DIR into the resulting
|
|
- dnl binary.
|
|
- dnl Potentially add DIR to ltrpathdirs.
|
|
- dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
|
|
- haveit=
|
|
- for x in $ltrpathdirs; do
|
|
- if test "X$x" = "X$found_dir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- ltrpathdirs="$ltrpathdirs $found_dir"
|
|
- fi
|
|
- dnl The hardcoding into $LIBNAME is system dependent.
|
|
- if test "$hardcode_direct" = yes; then
|
|
- dnl Using DIR/libNAME.so during linking hardcodes DIR into the
|
|
- dnl resulting binary.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
|
|
- else
|
|
- if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
|
|
- dnl Use an explicit option to hardcode DIR into the resulting
|
|
- dnl binary.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
|
|
- dnl Potentially add DIR to rpathdirs.
|
|
- dnl The rpathdirs will be appended to $LIBNAME at the end.
|
|
- haveit=
|
|
- for x in $rpathdirs; do
|
|
- if test "X$x" = "X$found_dir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- rpathdirs="$rpathdirs $found_dir"
|
|
- fi
|
|
- else
|
|
- dnl Rely on "-L$found_dir".
|
|
- dnl But don't add it if it's already contained in the LDFLAGS
|
|
- dnl or the already constructed $LIBNAME
|
|
- haveit=
|
|
- for x in $LDFLAGS $LIB[]NAME; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- if test "X$x" = "X-L$found_dir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
|
|
- fi
|
|
- if test "$hardcode_minus_L" != no; then
|
|
- dnl FIXME: Not sure whether we should use
|
|
- dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
|
|
- dnl here.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
|
|
- else
|
|
- dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
|
|
- dnl here, because this doesn't fit in flags passed to the
|
|
- dnl compiler. So give up. No hardcoding. This affects only
|
|
- dnl very old systems.
|
|
- dnl FIXME: Not sure whether we should use
|
|
- dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
|
|
- dnl here.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- else
|
|
- if test "X$found_a" != "X"; then
|
|
- dnl Linking with a static library.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
|
|
- else
|
|
- dnl We shouldn't come here, but anyway it's good to have a
|
|
- dnl fallback.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
|
|
- fi
|
|
- fi
|
|
- dnl Assume the include files are nearby.
|
|
- additional_includedir=
|
|
- case "$found_dir" in
|
|
- */lib | */lib/)
|
|
- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
|
|
- additional_includedir="$basedir/include"
|
|
- ;;
|
|
- esac
|
|
- if test "X$additional_includedir" != "X"; then
|
|
- dnl Potentially add $additional_includedir to $INCNAME.
|
|
- dnl But don't add it
|
|
- dnl 1. if it's the standard /usr/include,
|
|
- dnl 2. if it's /usr/local/include and we are using GCC on Linux,
|
|
- dnl 3. if it's already present in $CPPFLAGS or the already
|
|
- dnl constructed $INCNAME,
|
|
- dnl 4. if it doesn't exist as a directory.
|
|
- if test "X$additional_includedir" != "X/usr/include"; then
|
|
- haveit=
|
|
- if test "X$additional_includedir" = "X/usr/local/include"; then
|
|
- if test -n "$GCC"; then
|
|
- case $host_os in
|
|
- linux* | gnu* | k*bsd*-gnu) haveit=yes;;
|
|
- esac
|
|
- fi
|
|
- fi
|
|
- if test -z "$haveit"; then
|
|
- for x in $CPPFLAGS $INC[]NAME; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- if test "X$x" = "X-I$additional_includedir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- if test -d "$additional_includedir"; then
|
|
- dnl Really add $additional_includedir to $INCNAME.
|
|
- INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- dnl Look for dependencies.
|
|
- if test -n "$found_la"; then
|
|
- dnl Read the .la file. It defines the variables
|
|
- dnl dlname, library_names, old_library, dependency_libs, current,
|
|
- dnl age, revision, installed, dlopen, dlpreopen, libdir.
|
|
- save_libdir="$libdir"
|
|
- case "$found_la" in
|
|
- */* | *\\*) . "$found_la" ;;
|
|
- *) . "./$found_la" ;;
|
|
- esac
|
|
- libdir="$save_libdir"
|
|
- dnl We use only dependency_libs.
|
|
- for dep in $dependency_libs; do
|
|
- case "$dep" in
|
|
- -L*)
|
|
- additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
|
|
- dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
|
|
- dnl But don't add it
|
|
- dnl 1. if it's the standard /usr/lib,
|
|
- dnl 2. if it's /usr/local/lib and we are using GCC on Linux,
|
|
- dnl 3. if it's already present in $LDFLAGS or the already
|
|
- dnl constructed $LIBNAME,
|
|
- dnl 4. if it doesn't exist as a directory.
|
|
- if test "X$additional_libdir" != "X/usr/lib"; then
|
|
- haveit=
|
|
- if test "X$additional_libdir" = "X/usr/local/lib"; then
|
|
- if test -n "$GCC"; then
|
|
- case $host_os in
|
|
- linux* | gnu* | k*bsd*-gnu) haveit=yes;;
|
|
- esac
|
|
- fi
|
|
- fi
|
|
- if test -z "$haveit"; then
|
|
- haveit=
|
|
- for x in $LDFLAGS $LIB[]NAME; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- if test "X$x" = "X-L$additional_libdir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- if test -d "$additional_libdir"; then
|
|
- dnl Really add $additional_libdir to $LIBNAME.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
|
|
- fi
|
|
- fi
|
|
- haveit=
|
|
- for x in $LDFLAGS $LTLIB[]NAME; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- if test "X$x" = "X-L$additional_libdir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- if test -d "$additional_libdir"; then
|
|
- dnl Really add $additional_libdir to $LTLIBNAME.
|
|
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- ;;
|
|
- -R*)
|
|
- dir=`echo "X$dep" | sed -e 's/^X-R//'`
|
|
- if test "$enable_rpath" != no; then
|
|
- dnl Potentially add DIR to rpathdirs.
|
|
- dnl The rpathdirs will be appended to $LIBNAME at the end.
|
|
- haveit=
|
|
- for x in $rpathdirs; do
|
|
- if test "X$x" = "X$dir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- rpathdirs="$rpathdirs $dir"
|
|
- fi
|
|
- dnl Potentially add DIR to ltrpathdirs.
|
|
- dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
|
|
- haveit=
|
|
- for x in $ltrpathdirs; do
|
|
- if test "X$x" = "X$dir"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- ltrpathdirs="$ltrpathdirs $dir"
|
|
- fi
|
|
- fi
|
|
- ;;
|
|
- -l*)
|
|
- dnl Handle this in the next round.
|
|
- names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
|
|
- ;;
|
|
- *.la)
|
|
- dnl Handle this in the next round. Throw away the .la's
|
|
- dnl directory; it is already contained in a preceding -L
|
|
- dnl option.
|
|
- names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
|
|
- ;;
|
|
- *)
|
|
- dnl Most likely an immediate library name.
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
|
|
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
|
|
- ;;
|
|
- esac
|
|
- done
|
|
- fi
|
|
- else
|
|
- dnl Didn't find the library; assume it is in the system directories
|
|
- dnl known to the linker and runtime loader. (All the system
|
|
- dnl directories known to the linker should also be known to the
|
|
- dnl runtime loader, otherwise the system is severely misconfigured.)
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
|
|
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
|
|
- fi
|
|
- fi
|
|
- fi
|
|
- done
|
|
- done
|
|
- if test "X$rpathdirs" != "X"; then
|
|
- if test -n "$hardcode_libdir_separator"; then
|
|
- dnl Weird platform: only the last -rpath option counts, the user must
|
|
- dnl pass all path elements in one option. We can arrange that for a
|
|
- dnl single library, but not when more than one $LIBNAMEs are used.
|
|
- alldirs=
|
|
- for found_dir in $rpathdirs; do
|
|
- alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
|
|
- done
|
|
- dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
|
|
- acl_save_libdir="$libdir"
|
|
- libdir="$alldirs"
|
|
- eval flag=\"$hardcode_libdir_flag_spec\"
|
|
- libdir="$acl_save_libdir"
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
|
|
- else
|
|
- dnl The -rpath options are cumulative.
|
|
- for found_dir in $rpathdirs; do
|
|
- acl_save_libdir="$libdir"
|
|
- libdir="$found_dir"
|
|
- eval flag=\"$hardcode_libdir_flag_spec\"
|
|
- libdir="$acl_save_libdir"
|
|
- LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
|
|
- done
|
|
- fi
|
|
- fi
|
|
- if test "X$ltrpathdirs" != "X"; then
|
|
- dnl When using libtool, the option that works for both libraries and
|
|
- dnl executables is -R. The -R options are cumulative.
|
|
- for found_dir in $ltrpathdirs; do
|
|
- LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
|
|
- done
|
|
- fi
|
|
-])
|
|
-
|
|
-dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
|
|
-dnl unless already present in VAR.
|
|
-dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
|
|
-dnl contains two or three consecutive elements that belong together.
|
|
-AC_DEFUN([AC_LIB_APPENDTOVAR],
|
|
-[
|
|
- for element in [$2]; do
|
|
- haveit=
|
|
- for x in $[$1]; do
|
|
- AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
|
|
- if test "X$x" = "X$element"; then
|
|
- haveit=yes
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test -z "$haveit"; then
|
|
- [$1]="${[$1]}${[$1]:+ }$element"
|
|
- fi
|
|
- done
|
|
-])
|
|
-
|
|
-# lib-ld.m4 serial 3 (gettext-0.13)
|
|
-dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
|
|
-dnl This file is free software; the Free Software Foundation
|
|
-dnl gives unlimited permission to copy and/or distribute it,
|
|
-dnl with or without modifications, as long as this notice is preserved.
|
|
-
|
|
-dnl Subroutines of libtool.m4,
|
|
-dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
|
|
-dnl with libtool.m4.
|
|
-
|
|
-dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
|
|
-AC_DEFUN([AC_LIB_PROG_LD_GNU],
|
|
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
|
|
-[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
|
|
-case `$LD -v 2>&1 </dev/null` in
|
|
-*GNU* | *'with BFD'*)
|
|
- acl_cv_prog_gnu_ld=yes ;;
|
|
-*)
|
|
- acl_cv_prog_gnu_ld=no ;;
|
|
-esac])
|
|
-with_gnu_ld=$acl_cv_prog_gnu_ld
|
|
-])
|
|
-
|
|
-dnl From libtool-1.4. Sets the variable LD.
|
|
-AC_DEFUN([AC_LIB_PROG_LD],
|
|
-[AC_ARG_WITH(gnu-ld,
|
|
-[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
|
|
-test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
|
|
-AC_REQUIRE([AC_PROG_CC])dnl
|
|
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
|
|
-# Prepare PATH_SEPARATOR.
|
|
-# The user is always right.
|
|
-if test "${PATH_SEPARATOR+set}" != set; then
|
|
- echo "#! /bin/sh" >conf$$.sh
|
|
- echo "exit 0" >>conf$$.sh
|
|
- chmod +x conf$$.sh
|
|
- if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
|
|
- PATH_SEPARATOR=';'
|
|
- else
|
|
- PATH_SEPARATOR=:
|
|
- fi
|
|
- rm -f conf$$.sh
|
|
-fi
|
|
-ac_prog=ld
|
|
-if test "$GCC" = yes; then
|
|
- # Check if gcc -print-prog-name=ld gives a path.
|
|
- AC_MSG_CHECKING([for ld used by GCC])
|
|
- case $host in
|
|
- *-*-mingw*)
|
|
- # gcc leaves a trailing carriage return which upsets mingw
|
|
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
|
|
- *)
|
|
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
|
|
- esac
|
|
- case $ac_prog in
|
|
- # Accept absolute paths.
|
|
- [[\\/]* | [A-Za-z]:[\\/]*)]
|
|
- [re_direlt='/[^/][^/]*/\.\./']
|
|
- # Canonicalize the path of ld
|
|
- ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
|
|
- while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
|
|
- ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
|
|
- done
|
|
- test -z "$LD" && LD="$ac_prog"
|
|
- ;;
|
|
- "")
|
|
- # If it fails, then pretend we aren't using GCC.
|
|
- ac_prog=ld
|
|
- ;;
|
|
- *)
|
|
- # If it is relative, then search for the first ld in PATH.
|
|
- with_gnu_ld=unknown
|
|
- ;;
|
|
- esac
|
|
-elif test "$with_gnu_ld" = yes; then
|
|
- AC_MSG_CHECKING([for GNU ld])
|
|
-else
|
|
- AC_MSG_CHECKING([for non-GNU ld])
|
|
-fi
|
|
-AC_CACHE_VAL(acl_cv_path_LD,
|
|
-[if test -z "$LD"; then
|
|
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
|
|
- for ac_dir in $PATH; do
|
|
- test -z "$ac_dir" && ac_dir=.
|
|
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
|
|
- acl_cv_path_LD="$ac_dir/$ac_prog"
|
|
- # Check to see if the program is GNU ld. I'd rather use --version,
|
|
- # but apparently some GNU ld's only accept -v.
|
|
- # Break only if it was the GNU/non-GNU ld that we prefer.
|
|
- case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
|
|
- *GNU* | *'with BFD'*)
|
|
- test "$with_gnu_ld" != no && break ;;
|
|
- *)
|
|
- test "$with_gnu_ld" != yes && break ;;
|
|
- esac
|
|
- fi
|
|
- done
|
|
- IFS="$ac_save_ifs"
|
|
-else
|
|
- acl_cv_path_LD="$LD" # Let the user override the test with a path.
|
|
-fi])
|
|
-LD="$acl_cv_path_LD"
|
|
-if test -n "$LD"; then
|
|
- AC_MSG_RESULT($LD)
|
|
-else
|
|
- AC_MSG_RESULT(no)
|
|
-fi
|
|
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
|
|
-AC_LIB_PROG_LD_GNU
|
|
-])
|
|
-
|
|
-# Like AC_CONFIG_HEADER, but automatically create stamp file.
|
|
-
|
|
-AC_DEFUN([AM_CONFIG_HEADER],
|
|
-[AC_PREREQ([2.12])
|
|
-AC_CONFIG_HEADER([$1])
|
|
-dnl When config.status generates a header, we must update the stamp-h file.
|
|
-dnl This file resides in the same directory as the config header
|
|
-dnl that is generated. We must strip everything past the first ":",
|
|
-dnl and everything past the last "/".
|
|
-AC_OUTPUT_COMMANDS(changequote(<<,>>)dnl
|
|
-ifelse(patsubst(<<$1>>, <<[^ ]>>, <<>>), <<>>,
|
|
-<<test -z "<<$>>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl>>,
|
|
-<<am_indx=1
|
|
-for am_file in <<$1>>; do
|
|
- case " <<$>>CONFIG_HEADERS " in
|
|
- *" <<$>>am_file "*<<)>>
|
|
- echo timestamp > `echo <<$>>am_file | sed -e 's%:.*%%' -e 's%[^/]*$%%'`stamp-h$am_indx
|
|
- ;;
|
|
- esac
|
|
- am_indx=`expr "<<$>>am_indx" + 1`
|
|
-done<<>>dnl>>)
|
|
-changequote([,]))])
|
|
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
|
+# 2005 Free Software Foundation, Inc.
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# This program is distributed in the hope that it will be useful,
|
|
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
+# PARTICULAR PURPOSE.
|
|
|
|
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
|
|
|
|
-# serial 47 AC_PROG_LIBTOOL
|
|
-# Debian $Rev: 214 $
|
|
+# serial 47 Debian 1.5.20-2 AC_PROG_LIBTOOL
|
|
|
|
|
|
# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
|
|
@@ -1527,7 +123,7 @@
|
|
|
|
# Sed substitution that helps us do robust quoting. It backslashifies
|
|
# metacharacters that are still active within double-quoted strings.
|
|
-Xsed='sed -e s/^X//'
|
|
+Xsed='sed -e 1s/^X//'
|
|
[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
|
|
|
|
# Same as above, but do not quote variable references.
|
|
@@ -1547,7 +143,7 @@
|
|
default_ofile=libtool
|
|
can_build_shared=yes
|
|
|
|
-# All known linkers require a `.a' archive for static linking (except M$VC,
|
|
+# All known linkers require a `.a' archive for static linking (except MSVC,
|
|
# which needs '.lib').
|
|
libext=a
|
|
ltmain="$ac_aux_dir/ltmain.sh"
|
|
@@ -1595,6 +191,8 @@
|
|
old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
|
|
fi
|
|
|
|
+_LT_CC_BASENAME([$compiler])
|
|
+
|
|
# Only perform the check for file, if the check method requires it
|
|
case $deplibs_check_method in
|
|
file_magic*)
|
|
@@ -1640,6 +238,48 @@
|
|
])# _LT_AC_SYS_COMPILER
|
|
|
|
|
|
+# _LT_CC_BASENAME(CC)
|
|
+# -------------------
|
|
+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
|
|
+AC_DEFUN([_LT_CC_BASENAME],
|
|
+[for cc_temp in $1""; do
|
|
+ case $cc_temp in
|
|
+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
|
|
+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
|
|
+ \-*) ;;
|
|
+ *) break;;
|
|
+ esac
|
|
+done
|
|
+cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
|
|
+])
|
|
+
|
|
+
|
|
+# _LT_COMPILER_BOILERPLATE
|
|
+# ------------------------
|
|
+# Check for compiler boilerplate output or warnings with
|
|
+# the simple compiler test code.
|
|
+AC_DEFUN([_LT_COMPILER_BOILERPLATE],
|
|
+[ac_outfile=conftest.$ac_objext
|
|
+printf "$lt_simple_compile_test_code" >conftest.$ac_ext
|
|
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
|
|
+_lt_compiler_boilerplate=`cat conftest.err`
|
|
+$rm conftest*
|
|
+])# _LT_COMPILER_BOILERPLATE
|
|
+
|
|
+
|
|
+# _LT_LINKER_BOILERPLATE
|
|
+# ----------------------
|
|
+# Check for linker boilerplate output or warnings with
|
|
+# the simple link test code.
|
|
+AC_DEFUN([_LT_LINKER_BOILERPLATE],
|
|
+[ac_outfile=conftest.$ac_objext
|
|
+printf "$lt_simple_link_test_code" >conftest.$ac_ext
|
|
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
|
|
+_lt_linker_boilerplate=`cat conftest.err`
|
|
+$rm conftest*
|
|
+])# _LT_LINKER_BOILERPLATE
|
|
+
|
|
+
|
|
# _LT_AC_SYS_LIBPATH_AIX
|
|
# ----------------------
|
|
# Links a minimal program and checks the executable
|
|
@@ -1712,15 +352,15 @@
|
|
|
|
# The HP-UX ksh and POSIX shell print the target directory to stdout
|
|
# if CDPATH is set.
|
|
-if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
|
|
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
|
|
|
|
if test -z "$ECHO"; then
|
|
if test "X${echo_test_string+set}" != Xset; then
|
|
# find a string as large as possible, as long as the shell can cope with it
|
|
for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
|
|
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
|
|
- if (echo_test_string="`eval $cmd`") 2>/dev/null &&
|
|
- echo_test_string="`eval $cmd`" &&
|
|
+ if (echo_test_string=`eval $cmd`) 2>/dev/null &&
|
|
+ echo_test_string=`eval $cmd` &&
|
|
(test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
|
|
then
|
|
break
|
|
@@ -1889,7 +529,7 @@
|
|
# Find out which ABI we are using.
|
|
echo 'int i;' > conftest.$ac_ext
|
|
if AC_TRY_EVAL(ac_compile); then
|
|
- case "`/usr/bin/file conftest.o`" in
|
|
+ case `/usr/bin/file conftest.o` in
|
|
*32-bit*)
|
|
case $host in
|
|
x86_64-*linux*)
|
|
@@ -1971,7 +611,7 @@
|
|
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
|
# The option is referenced via a variable to avoid confusing sed.
|
|
lt_compile=`echo "$ac_compile" | $SED \
|
|
- -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
|
|
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
(eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
|
|
@@ -1981,8 +621,10 @@
|
|
echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
|
|
if (exit $ac_status) && test -s "$ac_outfile"; then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
- # So say no if there are warnings
|
|
- if test ! -s conftest.err; then
|
|
+ # So say no if there are warnings other than the usual output.
|
|
+ $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
|
|
+ $SED '/^$/d' conftest.err >conftest.er2
|
|
+ if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
|
|
$2=yes
|
|
fi
|
|
fi
|
|
@@ -2008,11 +650,16 @@
|
|
LDFLAGS="$LDFLAGS $3"
|
|
printf "$lt_simple_link_test_code" > conftest.$ac_ext
|
|
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
|
|
- # The compiler can only warn and ignore the option if not recognized
|
|
+ # The linker can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings
|
|
if test -s conftest.err; then
|
|
# Append any errors to the config.log.
|
|
cat conftest.err 1>&AS_MESSAGE_LOG_FD
|
|
+ $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
|
|
+ $SED '/^$/d' conftest.err >conftest.er2
|
|
+ if diff conftest.exp conftest.er2 >/dev/null; then
|
|
+ $2=yes
|
|
+ fi
|
|
else
|
|
$2=yes
|
|
fi
|
|
@@ -2071,11 +718,38 @@
|
|
lt_cv_sys_max_cmd_len=8192;
|
|
;;
|
|
|
|
- *)
|
|
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
|
|
+ # This has been around since 386BSD, at least. Likely further.
|
|
+ if test -x /sbin/sysctl; then
|
|
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
|
|
+ elif test -x /usr/sbin/sysctl; then
|
|
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
|
|
+ else
|
|
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
|
|
+ fi
|
|
+ # And add a safety zone
|
|
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
|
|
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
|
|
+ ;;
|
|
+ osf*)
|
|
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
|
|
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
|
|
+ # nice to cause kernel panics so lets avoid the loop below.
|
|
+ # First set a reasonable default.
|
|
+ lt_cv_sys_max_cmd_len=16384
|
|
+ #
|
|
+ if test -x /sbin/sysconfig; then
|
|
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
|
|
+ *1*) lt_cv_sys_max_cmd_len=-1 ;;
|
|
+ esac
|
|
+ fi
|
|
+ ;;
|
|
+ *)
|
|
# If test is not a shell built-in, we'll probably end up computing a
|
|
# maximum length that is only half of the actual maximum length, but
|
|
# we can't tell.
|
|
- while (test "X"`$CONFIG_SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
|
|
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
|
|
+ while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
|
|
= "XX$teststring") >/dev/null 2>&1 &&
|
|
new_result=`expr "X$teststring" : ".*" 2>&1` &&
|
|
lt_cv_sys_max_cmd_len=$new_result &&
|
|
@@ -2180,7 +854,7 @@
|
|
}]
|
|
EOF
|
|
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
|
|
- (./conftest; exit; ) 2>/dev/null
|
|
+ (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
|
|
lt_status=$?
|
|
case x$lt_status in
|
|
x$lt_dlno_uscore) $1 ;;
|
|
@@ -2329,7 +1003,7 @@
|
|
# Note that $ac_compile itself does not contain backslashes and begins
|
|
# with a dollar sign (not a hyphen), so the echo should work correctly.
|
|
lt_compile=`echo "$ac_compile" | $SED \
|
|
- -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
|
|
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
|
|
-e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
|
|
-e 's:$: $lt_compiler_flag:'`
|
|
(eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
|
|
@@ -2341,11 +1015,13 @@
|
|
then
|
|
# The compiler can only warn and ignore the option if not recognized
|
|
# So say no if there are warnings
|
|
- if test ! -s out/conftest.err; then
|
|
+ $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
|
|
+ $SED '/^$/d' out/conftest.err >out/conftest.er2
|
|
+ if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
|
|
_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
|
|
fi
|
|
fi
|
|
- chmod u+w .
|
|
+ chmod u+w . 2>&AS_MESSAGE_LOG_FD
|
|
$rm conftest*
|
|
# SGI C++ compiler will create directory out/ii_files/ for
|
|
# template instantiation
|
|
@@ -2409,8 +1085,8 @@
|
|
[AC_MSG_CHECKING([how to hardcode library paths into programs])
|
|
_LT_AC_TAGVAR(hardcode_action, $1)=
|
|
if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \
|
|
- test -n "$_LT_AC_TAGVAR(runpath_var $1)" || \
|
|
- test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)"="Xyes" ; then
|
|
+ test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \
|
|
+ test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
|
|
|
|
# We can hardcode non-existant directories.
|
|
if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
|
|
@@ -2577,7 +1253,7 @@
|
|
shlibpath_var=LIBRARY_PATH
|
|
;;
|
|
|
|
-bsdi4*)
|
|
+bsdi[[45]]*)
|
|
version_type=linux
|
|
need_version=no
|
|
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
|
|
@@ -2605,7 +1281,8 @@
|
|
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
|
|
dldir=$destdir/`dirname \$dlpath`~
|
|
test -d \$dldir || mkdir -p \$dldir~
|
|
- $install_prog $dir/$dlname \$dldir/$dlname'
|
|
+ $install_prog $dir/$dlname \$dldir/$dlname~
|
|
+ chmod a+x \$dldir/$dlname'
|
|
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
|
|
dlpath=$dir/\$dldll~
|
|
$rm \$dlpath'
|
|
@@ -2635,7 +1312,7 @@
|
|
;;
|
|
pw32*)
|
|
# pw32 DLLs use 'pw' prefix rather than 'lib'
|
|
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
|
|
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
|
|
;;
|
|
esac
|
|
;;
|
|
@@ -2658,7 +1335,7 @@
|
|
soname_spec='${libname}${release}${major}$shared_ext'
|
|
shlibpath_overrides_runpath=yes
|
|
shlibpath_var=DYLD_LIBRARY_PATH
|
|
- shrext_cmds='$(test .$module = .yes && echo .so || echo .dylib)'
|
|
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
|
|
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
|
|
if test "$GCC" = yes; then
|
|
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
|
|
@@ -2693,8 +1370,17 @@
|
|
dynamic_linker='GNU ld.so'
|
|
;;
|
|
|
|
-freebsd*)
|
|
- objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
|
|
+freebsd* | dragonfly*)
|
|
+ # DragonFly does not have aout. When/if they implement a new
|
|
+ # versioning mechanism, adjust this.
|
|
+ if test -x /usr/bin/objformat; then
|
|
+ objformat=`/usr/bin/objformat`
|
|
+ else
|
|
+ case $host_os in
|
|
+ freebsd[[123]]*) objformat=aout ;;
|
|
+ *) objformat=elf ;;
|
|
+ esac
|
|
+ fi
|
|
version_type=freebsd-$objformat
|
|
case $version_type in
|
|
freebsd-elf*)
|
|
@@ -2712,7 +1398,7 @@
|
|
freebsd2*)
|
|
shlibpath_overrides_runpath=yes
|
|
;;
|
|
- freebsd3.[01]* | freebsdelf3.[01]*)
|
|
+ freebsd3.[[01]]* | freebsdelf3.[[01]]*)
|
|
shlibpath_overrides_runpath=yes
|
|
hardcode_into_libs=yes
|
|
;;
|
|
@@ -2739,7 +1425,7 @@
|
|
version_type=sunos
|
|
need_lib_prefix=no
|
|
need_version=no
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
ia64*)
|
|
shrext_cmds='.so'
|
|
hardcode_into_libs=yes
|
|
@@ -2838,7 +1524,7 @@
|
|
|
|
# Append ld.so.conf contents to the search path
|
|
if test -f /etc/ld.so.conf; then
|
|
- lt_ld_extra=`$SED -e 's/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g' /etc/ld.so.conf | tr '\n' ' '`
|
|
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
|
|
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
|
|
fi
|
|
|
|
@@ -2913,7 +1599,11 @@
|
|
openbsd*)
|
|
version_type=sunos
|
|
need_lib_prefix=no
|
|
- need_version=yes
|
|
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
|
|
+ case $host_os in
|
|
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
|
|
+ *) need_version=no ;;
|
|
+ esac
|
|
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
|
|
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
|
|
shlibpath_var=LD_LIBRARY_PATH
|
|
@@ -3079,7 +1769,9 @@
|
|
|
|
case $tagname in
|
|
CXX)
|
|
- if test -n "$CXX" && test "X$CXX" != "Xno"; then
|
|
+ if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
|
|
+ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
|
|
+ (test "X$CXX" != "Xg++"))) ; then
|
|
AC_LIBTOOL_LANG_CXX_CONFIG
|
|
else
|
|
tagname=""
|
|
@@ -3141,7 +1833,7 @@
|
|
|
|
# AC_LIBTOOL_WIN32_DLL
|
|
# --------------------
|
|
-# declare package support for building win32 dll's
|
|
+# declare package support for building win32 DLLs
|
|
AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
|
|
[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
|
|
])# AC_LIBTOOL_WIN32_DLL
|
|
@@ -3315,7 +2007,7 @@
|
|
if test -n "$file_magic_test_file"; then
|
|
case $deplibs_check_method in
|
|
"file_magic "*)
|
|
- file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
|
|
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
|
|
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
|
|
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
|
|
$EGREP "$file_magic_regex" > /dev/null; then
|
|
@@ -3425,7 +2117,7 @@
|
|
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
|
|
lt_cv_path_LD="$ac_dir/$ac_prog"
|
|
# Check to see if the program is GNU ld. I'd rather use --version,
|
|
- # but apparently some GNU ld's only accept -v.
|
|
+ # but apparently some variants of GNU ld only accept -v.
|
|
# Break only if it was the GNU/non-GNU ld that we prefer.
|
|
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
|
|
*GNU* | *'with BFD'*)
|
|
@@ -3457,7 +2149,7 @@
|
|
AC_DEFUN([AC_PROG_LD_GNU],
|
|
[AC_REQUIRE([AC_PROG_EGREP])dnl
|
|
AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
|
|
-[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
|
|
+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
|
|
case `$LD -v 2>&1 </dev/null` in
|
|
*GNU* | *'with BFD'*)
|
|
lt_cv_prog_gnu_ld=yes
|
|
@@ -3484,6 +2176,15 @@
|
|
*) reload_flag=" $reload_flag" ;;
|
|
esac
|
|
reload_cmds='$LD$reload_flag -o $output$reload_objs'
|
|
+case $host_os in
|
|
+ darwin*)
|
|
+ if test "$GCC" = yes; then
|
|
+ reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
|
|
+ else
|
|
+ reload_cmds='$LD$reload_flag -o $output$reload_objs'
|
|
+ fi
|
|
+ ;;
|
|
+esac
|
|
])# AC_PROG_LD_RELOAD_FLAG
|
|
|
|
|
|
@@ -3517,7 +2218,7 @@
|
|
lt_cv_deplibs_check_method=pass_all
|
|
;;
|
|
|
|
-bsdi4*)
|
|
+bsdi[[45]]*)
|
|
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
|
|
lt_cv_file_magic_cmd='/usr/bin/file -L'
|
|
lt_cv_file_magic_test_file=/shlib/libc.so
|
|
@@ -3540,13 +2241,13 @@
|
|
lt_cv_deplibs_check_method=pass_all
|
|
;;
|
|
|
|
-freebsd* | kfreebsd*-gnu)
|
|
+freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
|
|
case $host_cpu in
|
|
i*86 )
|
|
# Not sure whether the presence of OpenBSD here was a mistake.
|
|
# Let's accept both of them until this is cleared up.
|
|
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[[3-9]]86 (compact )?demand paged shared library'
|
|
+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
|
|
lt_cv_file_magic_cmd=/usr/bin/file
|
|
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
|
|
;;
|
|
@@ -3562,7 +2263,7 @@
|
|
|
|
hpux10.20* | hpux11*)
|
|
lt_cv_file_magic_cmd=/usr/bin/file
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
ia64*)
|
|
lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
|
|
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
|
|
@@ -3612,12 +2313,10 @@
|
|
;;
|
|
|
|
openbsd*)
|
|
- lt_cv_file_magic_cmd=/usr/bin/file
|
|
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
|
|
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object'
|
|
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
|
|
else
|
|
- lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
|
|
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
|
|
fi
|
|
;;
|
|
|
|
@@ -3738,13 +2437,13 @@
|
|
# -----------------------------------
|
|
# sets LIBLTDL to the link flags for the libltdl convenience library and
|
|
# LTDLINCL to the include flags for the libltdl header and adds
|
|
-# --enable-ltdl-convenience to the configure arguments. Note that LIBLTDL
|
|
-# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If
|
|
-# DIRECTORY is not provided, it is assumed to be `libltdl'. LIBLTDL will
|
|
-# be prefixed with '${top_builddir}/' and LTDLINCL will be prefixed with
|
|
-# '${top_srcdir}/' (note the single quotes!). If your package is not
|
|
-# flat and you're not using automake, define top_builddir and
|
|
-# top_srcdir appropriately in the Makefiles.
|
|
+# --enable-ltdl-convenience to the configure arguments. Note that
|
|
+# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided,
|
|
+# it is assumed to be `libltdl'. LIBLTDL will be prefixed with
|
|
+# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/'
|
|
+# (note the single quotes!). If your package is not flat and you're not
|
|
+# using automake, define top_builddir and top_srcdir appropriately in
|
|
+# the Makefiles.
|
|
AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
|
|
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
|
|
case $enable_ltdl_convenience in
|
|
@@ -3763,13 +2462,13 @@
|
|
# -----------------------------------
|
|
# sets LIBLTDL to the link flags for the libltdl installable library and
|
|
# LTDLINCL to the include flags for the libltdl header and adds
|
|
-# --enable-ltdl-install to the configure arguments. Note that LIBLTDL
|
|
-# and LTDLINCL are not AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If
|
|
-# DIRECTORY is not provided and an installed libltdl is not found, it is
|
|
-# assumed to be `libltdl'. LIBLTDL will be prefixed with '${top_builddir}/'
|
|
-# and LTDLINCL will be prefixed with '${top_srcdir}/' (note the single
|
|
-# quotes!). If your package is not flat and you're not using automake,
|
|
-# define top_builddir and top_srcdir appropriately in the Makefiles.
|
|
+# --enable-ltdl-install to the configure arguments. Note that
|
|
+# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided,
|
|
+# and an installed libltdl is not found, it is assumed to be `libltdl'.
|
|
+# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with
|
|
+# '${top_srcdir}/' (note the single quotes!). If your package is not
|
|
+# flat and you're not using automake, define top_builddir and top_srcdir
|
|
+# appropriately in the Makefiles.
|
|
# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
|
|
AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
|
|
[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
|
|
@@ -3807,10 +2506,21 @@
|
|
# ---------------
|
|
AC_DEFUN([_LT_AC_LANG_CXX],
|
|
[AC_REQUIRE([AC_PROG_CXX])
|
|
-AC_REQUIRE([AC_PROG_CXXCPP])
|
|
+AC_REQUIRE([_LT_AC_PROG_CXXCPP])
|
|
_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
|
|
])# _LT_AC_LANG_CXX
|
|
|
|
+# _LT_AC_PROG_CXXCPP
|
|
+# ---------------
|
|
+AC_DEFUN([_LT_AC_PROG_CXXCPP],
|
|
+[
|
|
+AC_REQUIRE([AC_PROG_CXX])
|
|
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
|
|
+ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
|
|
+ (test "X$CXX" != "Xg++"))) ; then
|
|
+ AC_PROG_CXXCPP
|
|
+fi
|
|
+])# _LT_AC_PROG_CXXCPP
|
|
|
|
# AC_LIBTOOL_F77
|
|
# --------------
|
|
@@ -3883,6 +2593,10 @@
|
|
|
|
_LT_AC_SYS_COMPILER
|
|
|
|
+# save warnings/boilerplate of simple test code
|
|
+_LT_COMPILER_BOILERPLATE
|
|
+_LT_LINKER_BOILERPLATE
|
|
+
|
|
#
|
|
# Check for any special shared library compilation flags.
|
|
#
|
|
@@ -3933,7 +2647,7 @@
|
|
|
|
# On AIX, shared libraries and static libraries use the same namespace, and
|
|
# are all built from PIC.
|
|
-case "$host_os" in
|
|
+case $host_os in
|
|
aix3*)
|
|
test "$enable_shared" = yes && enable_static=no
|
|
if test -n "$RANLIB"; then
|
|
@@ -3946,43 +2660,6 @@
|
|
if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
|
|
test "$enable_shared" = yes && enable_static=no
|
|
fi
|
|
- ;;
|
|
- darwin* | rhapsody*)
|
|
- if test "$GCC" = yes; then
|
|
- _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
- case "$host_os" in
|
|
- rhapsody* | darwin1.[[012]])
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
|
|
- ;;
|
|
- *) # Darwin 1.3 on
|
|
- if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
|
|
- else
|
|
- case ${MACOSX_DEPLOYMENT_TARGET} in
|
|
- 10.[[012]])
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
|
|
- ;;
|
|
- 10.*)
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
|
|
- ;;
|
|
- esac
|
|
- fi
|
|
- ;;
|
|
- esac
|
|
- output_verbose_link_cmd='echo'
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring'
|
|
- _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs$compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
- _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
- _LT_AC_TAGVAR(hardcode_direct, $1)=no
|
|
- _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
|
|
- _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
|
|
- _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
|
|
- _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
- else
|
|
- _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
- fi
|
|
;;
|
|
esac
|
|
AC_MSG_RESULT([$enable_shared])
|
|
@@ -4008,7 +2685,7 @@
|
|
AC_DEFUN([_LT_AC_LANG_CXX_CONFIG],
|
|
[AC_LANG_PUSH(C++)
|
|
AC_REQUIRE([AC_PROG_CXX])
|
|
-AC_REQUIRE([AC_PROG_CXXCPP])
|
|
+AC_REQUIRE([_LT_AC_PROG_CXXCPP])
|
|
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)=
|
|
@@ -4037,7 +2714,7 @@
|
|
_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
|
|
|
|
# Source file extension for C++ test sources.
|
|
-ac_ext=cc
|
|
+ac_ext=cpp
|
|
|
|
# Object file extension for compiled C++ test sources.
|
|
objext=o
|
|
@@ -4052,6 +2729,10 @@
|
|
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
|
|
_LT_AC_SYS_COMPILER
|
|
|
|
+# save warnings/boilerplate of simple test code
|
|
+_LT_COMPILER_BOILERPLATE
|
|
+_LT_LINKER_BOILERPLATE
|
|
+
|
|
# Allow CC to be a program name with arguments.
|
|
lt_save_CC=$CC
|
|
lt_save_LD=$LD
|
|
@@ -4073,7 +2754,7 @@
|
|
CC=${CXX-"c++"}
|
|
compiler=$CC
|
|
_LT_AC_TAGVAR(compiler, $1)=$CC
|
|
-cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`
|
|
+_LT_CC_BASENAME([$compiler])
|
|
|
|
# We don't want -fno-exception wen compiling C++ code, so set the
|
|
# no_builtin_flag separately
|
|
@@ -4180,7 +2861,7 @@
|
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
|
|
if test "$GXX" = yes; then
|
|
- case $host_os in aix4.[012]|aix4.[012].*)
|
|
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
|
|
# We only want to do this on AIX 4.2 and lower, the check
|
|
# below for broken collect2 doesn't work under 4.3+
|
|
collect2name=`${CC} -print-prog-name=collect2`
|
|
@@ -4201,6 +2882,9 @@
|
|
fi
|
|
esac
|
|
shared_flag='-shared'
|
|
+ if test "$aix_use_runtimelinking" = yes; then
|
|
+ shared_flag="$shared_flag "'${wl}-G'
|
|
+ fi
|
|
else
|
|
# not using gcc
|
|
if test "$host_cpu" = ia64; then
|
|
@@ -4246,7 +2930,7 @@
|
|
# Exported symbols can be pulled into shared objects from archives
|
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
|
|
- # This is similar to how AIX traditionally builds it's shared libraries.
|
|
+ # This is similar to how AIX traditionally builds its shared libraries.
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
|
fi
|
|
fi
|
|
@@ -4260,6 +2944,7 @@
|
|
esac
|
|
;;
|
|
|
|
+
|
|
cygwin* | mingw* | pw32*)
|
|
# _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
|
|
# as there is no search path for DLLs.
|
|
@@ -4283,65 +2968,76 @@
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
fi
|
|
;;
|
|
+ darwin* | rhapsody*)
|
|
+ case $host_os in
|
|
+ rhapsody* | darwin1.[[012]])
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
|
|
+ ;;
|
|
+ *) # Darwin 1.3 on
|
|
+ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
|
|
+ else
|
|
+ case ${MACOSX_DEPLOYMENT_TARGET} in
|
|
+ 10.[[012]])
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
|
|
+ ;;
|
|
+ 10.*)
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
|
|
+ ;;
|
|
+ esac
|
|
+ fi
|
|
+ ;;
|
|
+ esac
|
|
+ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
+ _LT_AC_TAGVAR(hardcode_direct, $1)=no
|
|
+ _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
|
|
+ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
|
|
+ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
|
|
- darwin* | rhapsody*)
|
|
- if test "$GXX" = yes; then
|
|
- _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
- case "$host_os" in
|
|
- rhapsody* | darwin1.[[012]])
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
|
|
- ;;
|
|
- *) # Darwin 1.3 on
|
|
- if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
|
|
+ if test "$GXX" = yes ; then
|
|
+ lt_int_apple_cc_single_mod=no
|
|
+ output_verbose_link_cmd='echo'
|
|
+ if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
|
|
+ lt_int_apple_cc_single_mod=yes
|
|
+ fi
|
|
+ if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
|
else
|
|
- case ${MACOSX_DEPLOYMENT_TARGET} in
|
|
- 10.[[012]])
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
|
|
- ;;
|
|
- 10.*)
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
|
|
- ;;
|
|
- esac
|
|
+ _LT_AC_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'
|
|
+ fi
|
|
+ _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
+ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
+ if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ else
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ fi
|
|
+ _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ else
|
|
+ case $cc_basename in
|
|
+ xlc*)
|
|
+ output_verbose_link_cmd='echo'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
|
+ _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
+ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ ;;
|
|
+ *)
|
|
+ _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
+ ;;
|
|
+ esac
|
|
fi
|
|
- ;;
|
|
- esac
|
|
- lt_int_apple_cc_single_mod=no
|
|
- output_verbose_link_cmd='echo'
|
|
- if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then
|
|
- lt_int_apple_cc_single_mod=yes
|
|
- fi
|
|
- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
|
- else
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -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'
|
|
- fi
|
|
- _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
-
|
|
- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
|
- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
- else
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
- fi
|
|
- _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
- _LT_AC_TAGVAR(hardcode_direct, $1)=no
|
|
- _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
|
|
- _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
|
|
- _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
|
|
- _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
- else
|
|
- _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
- fi
|
|
- ;;
|
|
+ ;;
|
|
|
|
dgux*)
|
|
case $cc_basename in
|
|
- ec++)
|
|
+ ec++*)
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
- ghcx)
|
|
+ ghcx*)
|
|
# Green Hills C++ Compiler
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
@@ -4352,14 +3048,14 @@
|
|
;;
|
|
esac
|
|
;;
|
|
- freebsd[12]*)
|
|
+ freebsd[[12]]*)
|
|
# C++ shared libraries reported to be fairly broken before switch to ELF
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
freebsd-elf*)
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
;;
|
|
- freebsd* | kfreebsd*-gnu)
|
|
+ freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
|
|
# conventions
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=yes
|
|
@@ -4376,11 +3072,11 @@
|
|
# location of the library.
|
|
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
- aCC)
|
|
+ aCC*)
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
|
|
# Commands to make compiler produce verbose output that lists
|
|
# what "hidden" libraries, object files and flags are used when
|
|
@@ -4390,7 +3086,7 @@
|
|
# explicitly linking system object files so we need to strip them
|
|
# from the output so that they don't get included in the library
|
|
# dependencies.
|
|
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
|
|
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
|
|
;;
|
|
*)
|
|
if test "$GXX" = yes; then
|
|
@@ -4404,7 +3100,7 @@
|
|
;;
|
|
hpux10*|hpux11*)
|
|
if test $with_gnu_ld = no; then
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*)
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
|
|
@@ -4420,7 +3116,7 @@
|
|
;;
|
|
esac
|
|
fi
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*)
|
|
_LT_AC_TAGVAR(hardcode_direct, $1)=no
|
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
|
@@ -4441,12 +3137,12 @@
|
|
esac
|
|
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
- aCC)
|
|
- case "$host_cpu" in
|
|
+ aCC*)
|
|
+ case $host_cpu in
|
|
hppa*64*|ia64*)
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
|
|
;;
|
|
@@ -4467,7 +3163,7 @@
|
|
*)
|
|
if test "$GXX" = yes; then
|
|
if test $with_gnu_ld = no; then
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
ia64*|hppa*64*)
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs'
|
|
;;
|
|
@@ -4485,9 +3181,9 @@
|
|
;;
|
|
irix5* | irix6*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# SGI C++
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
|
|
|
|
# Archives containing C++ object files must be created using
|
|
# "CC -ar", where "CC" is the IRIX C++ compiler. This is
|
|
@@ -4498,7 +3194,7 @@
|
|
*)
|
|
if test "$GXX" = yes; then
|
|
if test "$with_gnu_ld" = no; then
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
|
|
else
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
|
|
fi
|
|
@@ -4511,7 +3207,7 @@
|
|
;;
|
|
linux*)
|
|
case $cc_basename in
|
|
- KCC)
|
|
+ KCC*)
|
|
# Kuck and Associates, Inc. (KAI) C++ Compiler
|
|
|
|
# KCC will only create a shared library if the output file
|
|
@@ -4536,17 +3232,41 @@
|
|
# "CC -Bstatic", where "CC" is the KAI C++ compiler.
|
|
_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
|
|
;;
|
|
- icpc)
|
|
+ icpc*)
|
|
# Intel C++
|
|
with_gnu_ld=yes
|
|
+ # version 8.0 and above of icpc choke on multiply defined symbols
|
|
+ # if we add $predep_objects and $postdep_objects, however 7.1 and
|
|
+ # earlier do not add the objects themselves.
|
|
+ case `$CC -V 2>&1` in
|
|
+ *"Version 7."*)
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
|
|
+ ;;
|
|
+ *) # Version 8.0 or newer
|
|
+ tmp_idyn=
|
|
+ case $host_cpu in
|
|
+ ia64*) tmp_idyn=' -i_dynamic';;
|
|
+ esac
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
|
|
+ ;;
|
|
+ esac
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
|
|
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
|
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
|
|
;;
|
|
- cxx)
|
|
+ pgCC*)
|
|
+ # Portland Group C++ compiler
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
|
|
+
|
|
+ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
|
|
+ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
|
+ ;;
|
|
+ cxx*)
|
|
# Compaq C++
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
|
|
@@ -4577,7 +3297,7 @@
|
|
;;
|
|
mvs*)
|
|
case $cc_basename in
|
|
- cxx)
|
|
+ cxx*)
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
@@ -4598,9 +3318,25 @@
|
|
# Workaround some broken pre-1.5 toolchains
|
|
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
|
|
;;
|
|
+ openbsd2*)
|
|
+ # C++ shared libraries are fairly broken
|
|
+ _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
+ ;;
|
|
+ openbsd*)
|
|
+ _LT_AC_TAGVAR(hardcode_direct, $1)=yes
|
|
+ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
|
|
+ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
|
|
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
|
|
+ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
|
|
+ fi
|
|
+ output_verbose_link_cmd='echo'
|
|
+ ;;
|
|
osf3*)
|
|
case $cc_basename in
|
|
- KCC)
|
|
+ KCC*)
|
|
# Kuck and Associates, Inc. (KAI) C++ Compiler
|
|
|
|
# KCC will only create a shared library if the output file
|
|
@@ -4616,14 +3352,14 @@
|
|
_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
|
|
|
|
;;
|
|
- RCC)
|
|
+ RCC*)
|
|
# Rational C++ 2.4.1
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
- cxx)
|
|
+ cxx*)
|
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
|
|
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
|
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
|
|
@@ -4641,7 +3377,7 @@
|
|
*)
|
|
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
|
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
|
|
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
|
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
|
|
@@ -4660,7 +3396,7 @@
|
|
;;
|
|
osf4* | osf5*)
|
|
case $cc_basename in
|
|
- KCC)
|
|
+ KCC*)
|
|
# Kuck and Associates, Inc. (KAI) C++ Compiler
|
|
|
|
# KCC will only create a shared library if the output file
|
|
@@ -4675,17 +3411,17 @@
|
|
# the KAI C++ compiler.
|
|
_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs'
|
|
;;
|
|
- RCC)
|
|
+ RCC*)
|
|
# Rational C++ 2.4.1
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
- cxx)
|
|
+ cxx*)
|
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
|
|
echo "-hidden">> $lib.exp~
|
|
- $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry $objdir/so_locations -o $lib~
|
|
+ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~
|
|
$rm $lib.exp'
|
|
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
|
|
@@ -4704,7 +3440,7 @@
|
|
*)
|
|
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
|
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
|
|
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
|
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
|
|
@@ -4728,7 +3464,7 @@
|
|
sco*)
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
@@ -4740,12 +3476,12 @@
|
|
;;
|
|
sunos4*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# Sun C++ 4.x
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
- lcc)
|
|
+ lcc*)
|
|
# Lucid
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
@@ -4758,36 +3494,33 @@
|
|
;;
|
|
solaris*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# Sun C++ 4.2, 5.x and Centerline C++
|
|
+ _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes
|
|
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
|
|
- $CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
|
|
+ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
|
|
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
|
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
|
case $host_os in
|
|
- solaris2.[0-5] | solaris2.[0-5].*) ;;
|
|
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
|
|
*)
|
|
# The C++ compiler is used as linker so we must use $wl
|
|
# flag to pass the commands to the underlying system
|
|
- # linker.
|
|
+ # linker. We must also pass each convience library through
|
|
+ # to the system linker between allextract/defaultextract.
|
|
+ # The C++ compiler will combine linker options so we
|
|
+ # cannot just pass the convience library names through
|
|
+ # without $wl.
|
|
# Supported since Solaris 2.6 (maybe 2.5.1?)
|
|
- _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract'
|
|
;;
|
|
esac
|
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
|
|
- # Commands to make compiler produce verbose output that lists
|
|
- # what "hidden" libraries, object files and flags are used when
|
|
- # linking a shared library.
|
|
- #
|
|
- # There doesn't appear to be a way to prevent this compiler from
|
|
- # explicitly linking system object files so we need to strip them
|
|
- # from the output so that they don't get included in the library
|
|
- # dependencies.
|
|
- output_verbose_link_cmd='templist=`$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep "\-[[LR]]"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
|
|
+ output_verbose_link_cmd='echo'
|
|
|
|
# Archives containing C++ object files must be created using
|
|
# "CC -xar", where "CC" is the Sun C++ compiler. This is
|
|
@@ -4795,7 +3528,7 @@
|
|
# in the archive.
|
|
_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
|
|
;;
|
|
- gcx)
|
|
+ gcx*)
|
|
# Green Hills C++ Compiler
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
|
|
|
|
@@ -4838,7 +3571,7 @@
|
|
;;
|
|
tandem*)
|
|
case $cc_basename in
|
|
- NCC)
|
|
+ NCC*)
|
|
# NonStop-UX NCC 3.20
|
|
# FIXME: insert proper C++ library support
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
@@ -4944,7 +3677,7 @@
|
|
# The `*' in the case matches for architectures that use `case' in
|
|
# $output_verbose_cmd can trigger glob expansion during the loop
|
|
# eval without this substitution.
|
|
- output_verbose_link_cmd="`$echo \"X$output_verbose_link_cmd\" | $Xsed -e \"$no_glob_subst\"`"
|
|
+ output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
|
|
|
|
for p in `eval $output_verbose_link_cmd`; do
|
|
case $p in
|
|
@@ -5020,6 +3753,21 @@
|
|
|
|
$rm -f confest.$objext
|
|
|
|
+# PORTME: override above test on systems where it is broken
|
|
+ifelse([$1],[CXX],
|
|
+[case $host_os in
|
|
+solaris*)
|
|
+ case $cc_basename in
|
|
+ CC*)
|
|
+ # Adding this requires a known-good setup of shared libraries for
|
|
+ # Sun compiler versions before 5.6, else PIC objects from an old
|
|
+ # archive will be linked into the output, leading to subtle bugs.
|
|
+ _LT_AC_TAGVAR(postdeps,$1)='-lCstd -lCrun'
|
|
+ ;;
|
|
+ esac
|
|
+esac
|
|
+])
|
|
+
|
|
case " $_LT_AC_TAGVAR(postdeps, $1) " in
|
|
*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
|
|
esac
|
|
@@ -5070,12 +3818,16 @@
|
|
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
|
|
_LT_AC_SYS_COMPILER
|
|
|
|
+# save warnings/boilerplate of simple test code
|
|
+_LT_COMPILER_BOILERPLATE
|
|
+_LT_LINKER_BOILERPLATE
|
|
+
|
|
# Allow CC to be a program name with arguments.
|
|
lt_save_CC="$CC"
|
|
CC=${F77-"f77"}
|
|
compiler=$CC
|
|
_LT_AC_TAGVAR(compiler, $1)=$CC
|
|
-cc_basename=`$echo X"$compiler" | $Xsed -e 's%^.*/%%'`
|
|
+_LT_CC_BASENAME([$compiler])
|
|
|
|
AC_MSG_CHECKING([if libtool supports shared libraries])
|
|
AC_MSG_RESULT([$can_build_shared])
|
|
@@ -5085,7 +3837,7 @@
|
|
|
|
# On AIX, shared libraries and static libraries use the same namespace, and
|
|
# are all built from PIC.
|
|
-case "$host_os" in
|
|
+case $host_os in
|
|
aix3*)
|
|
test "$enable_shared" = yes && enable_static=no
|
|
if test -n "$RANLIB"; then
|
|
@@ -5094,7 +3846,9 @@
|
|
fi
|
|
;;
|
|
aix4* | aix5*)
|
|
- test "$enable_shared" = yes && enable_static=no
|
|
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
|
|
+ test "$enable_shared" = yes && enable_static=no
|
|
+ fi
|
|
;;
|
|
esac
|
|
AC_MSG_RESULT([$enable_shared])
|
|
@@ -5145,20 +3899,27 @@
|
|
lt_simple_compile_test_code="class foo {}\n"
|
|
|
|
# Code to be used in simple link tests
|
|
-lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
|
|
+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }\n'
|
|
|
|
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
|
|
_LT_AC_SYS_COMPILER
|
|
|
|
+# save warnings/boilerplate of simple test code
|
|
+_LT_COMPILER_BOILERPLATE
|
|
+_LT_LINKER_BOILERPLATE
|
|
+
|
|
# Allow CC to be a program name with arguments.
|
|
lt_save_CC="$CC"
|
|
CC=${GCJ-"gcj"}
|
|
compiler=$CC
|
|
_LT_AC_TAGVAR(compiler, $1)=$CC
|
|
+_LT_CC_BASENAME([$compiler])
|
|
|
|
# GCJ did not exist at the time GCC didn't implicitly link libc in.
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
|
|
+_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
|
|
+
|
|
AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
|
|
AC_LIBTOOL_PROG_COMPILER_PIC($1)
|
|
AC_LIBTOOL_PROG_CC_C_O($1)
|
|
@@ -5201,11 +3962,16 @@
|
|
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
|
|
_LT_AC_SYS_COMPILER
|
|
|
|
+# save warnings/boilerplate of simple test code
|
|
+_LT_COMPILER_BOILERPLATE
|
|
+_LT_LINKER_BOILERPLATE
|
|
+
|
|
# Allow CC to be a program name with arguments.
|
|
lt_save_CC="$CC"
|
|
CC=${RC-"windres"}
|
|
compiler=$CC
|
|
_LT_AC_TAGVAR(compiler, $1)=$CC
|
|
+_LT_CC_BASENAME([$compiler])
|
|
_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
|
|
|
|
AC_LIBTOOL_CONFIG($1)
|
|
@@ -5341,7 +4107,7 @@
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with this program; if not, write to the Free Software
|
|
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
#
|
|
# As a special exception to the GNU General Public License, if you
|
|
# distribute this file as part of a program that contains a
|
|
@@ -5352,11 +4118,11 @@
|
|
SED=$lt_SED
|
|
|
|
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
|
|
-Xsed="$SED -e s/^X//"
|
|
+Xsed="$SED -e 1s/^X//"
|
|
|
|
# The HP-UX ksh and POSIX shell print the target directory to stdout
|
|
# if CDPATH is set.
|
|
-if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
|
|
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
|
|
|
|
# The names of the tagged configurations supported by this script.
|
|
available_tags=
|
|
@@ -5387,6 +4153,12 @@
|
|
# The host system.
|
|
host_alias=$host_alias
|
|
host=$host
|
|
+host_os=$host_os
|
|
+
|
|
+# The build system.
|
|
+build_alias=$build_alias
|
|
+build=$build
|
|
+build_os=$build_os
|
|
|
|
# An echo program that does not interpret backslashes.
|
|
echo=$lt_echo
|
|
@@ -5463,7 +4235,7 @@
|
|
# Does compiler simultaneously support -c and -o options?
|
|
compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)
|
|
|
|
-# Must we lock files when doing compilation ?
|
|
+# Must we lock files when doing compilation?
|
|
need_locks=$lt_need_locks
|
|
|
|
# Do we need the lib prefix for modules?
|
|
@@ -5737,9 +4509,6 @@
|
|
# Regexp to match symbols that can be accessed directly from C.
|
|
sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
|
|
|
|
-# Transform the above into a raw symbol and a C symbol.
|
|
-symxfrm='\1 \2\3 \3'
|
|
-
|
|
# Transform an extracted symbol line into a proper C declaration
|
|
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
|
|
|
|
@@ -5761,6 +4530,13 @@
|
|
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
|
|
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
|
|
;;
|
|
+linux*)
|
|
+ if test "$host_cpu" = ia64; then
|
|
+ symcode='[[ABCDGIRSTW]]'
|
|
+ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
|
|
+ lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
|
|
+ fi
|
|
+ ;;
|
|
irix* | nonstopux*)
|
|
symcode='[[BCDEGRST]]'
|
|
;;
|
|
@@ -5792,8 +4568,11 @@
|
|
# Try without a prefix undercore, then with it.
|
|
for ac_symprfx in "" "_"; do
|
|
|
|
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
|
|
+ symxfrm="\\1 $ac_symprfx\\2 \\2"
|
|
+
|
|
# Write the raw and C identifiers.
|
|
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
|
|
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
|
|
|
|
# Check to see that the pipe works correctly.
|
|
pipe_works=no
|
|
@@ -5957,7 +4736,7 @@
|
|
hpux*)
|
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
|
# not for PA HP-UX.
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*|ia64*)
|
|
;;
|
|
*)
|
|
@@ -5982,18 +4761,28 @@
|
|
;;
|
|
chorus*)
|
|
case $cc_basename in
|
|
- cxch68)
|
|
+ cxch68*)
|
|
# Green Hills C++ Compiler
|
|
# _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
|
|
;;
|
|
esac
|
|
;;
|
|
+ darwin*)
|
|
+ # PIC is the default on this platform
|
|
+ # Common symbols not allowed in MH_DYLIB files
|
|
+ case $cc_basename in
|
|
+ xlc*)
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
+ ;;
|
|
+ esac
|
|
+ ;;
|
|
dgux*)
|
|
case $cc_basename in
|
|
- ec++)
|
|
+ ec++*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
|
;;
|
|
- ghcx)
|
|
+ ghcx*)
|
|
# Green Hills C++ Compiler
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
|
|
;;
|
|
@@ -6001,22 +4790,22 @@
|
|
;;
|
|
esac
|
|
;;
|
|
- freebsd* | kfreebsd*-gnu)
|
|
+ freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
# FreeBSD uses GNU C++
|
|
;;
|
|
hpux9* | hpux10* | hpux11*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
|
|
if test "$host_cpu" != ia64; then
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
|
|
fi
|
|
;;
|
|
- aCC)
|
|
+ aCC*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*|ia64*)
|
|
# +Z the default
|
|
;;
|
|
@@ -6031,7 +4820,7 @@
|
|
;;
|
|
irix5* | irix6* | nonstopux*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
|
|
# CC pic flag -KPIC is the default.
|
|
@@ -6042,18 +4831,24 @@
|
|
;;
|
|
linux*)
|
|
case $cc_basename in
|
|
- KCC)
|
|
+ KCC*)
|
|
# KAI C++ Compiler
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
|
|
;;
|
|
- icpc)
|
|
+ icpc* | ecpc*)
|
|
# Intel C++
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
|
|
;;
|
|
- cxx)
|
|
+ pgCC*)
|
|
+ # Portland Group C++ compiler.
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
|
+ ;;
|
|
+ cxx*)
|
|
# Compaq C++
|
|
# Make sure the PIC flag is empty. It appears that all Alpha
|
|
# Linux and Compaq Tru64 Unix objects are PIC.
|
|
@@ -6070,7 +4865,7 @@
|
|
;;
|
|
mvs*)
|
|
case $cc_basename in
|
|
- cxx)
|
|
+ cxx*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
|
|
;;
|
|
*)
|
|
@@ -6081,14 +4876,14 @@
|
|
;;
|
|
osf3* | osf4* | osf5*)
|
|
case $cc_basename in
|
|
- KCC)
|
|
+ KCC*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
|
|
;;
|
|
- RCC)
|
|
+ RCC*)
|
|
# Rational C++ 2.4.1
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
|
|
;;
|
|
- cxx)
|
|
+ cxx*)
|
|
# Digital/Compaq C++
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
# Make sure the PIC flag is empty. It appears that all Alpha
|
|
@@ -6104,7 +4899,7 @@
|
|
;;
|
|
sco*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
|
|
;;
|
|
*)
|
|
@@ -6113,13 +4908,13 @@
|
|
;;
|
|
solaris*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# Sun C++ 4.2, 5.x and Centerline C++
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
|
|
;;
|
|
- gcx)
|
|
+ gcx*)
|
|
# Green Hills C++ Compiler
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
|
|
;;
|
|
@@ -6129,12 +4924,12 @@
|
|
;;
|
|
sunos4*)
|
|
case $cc_basename in
|
|
- CC)
|
|
+ CC*)
|
|
# Sun C++ 4.x
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
|
;;
|
|
- lcc)
|
|
+ lcc*)
|
|
# Lucid
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
|
|
;;
|
|
@@ -6144,7 +4939,7 @@
|
|
;;
|
|
tandem*)
|
|
case $cc_basename in
|
|
- NCC)
|
|
+ NCC*)
|
|
# NonStop-UX NCC 3.20
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
|
;;
|
|
@@ -6215,7 +5010,7 @@
|
|
hpux*)
|
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
|
# not for PA HP-UX.
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*|ia64*)
|
|
# +Z the default
|
|
;;
|
|
@@ -6241,6 +5036,16 @@
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
|
|
fi
|
|
;;
|
|
+ darwin*)
|
|
+ # PIC is the default on this platform
|
|
+ # Common symbols not allowed in MH_DYLIB files
|
|
+ case $cc_basename in
|
|
+ xlc*)
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
+ ;;
|
|
+ esac
|
|
+ ;;
|
|
|
|
mingw* | pw32* | os2*)
|
|
# This hack is so that the source file can tell whether it is being
|
|
@@ -6252,7 +5057,7 @@
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
|
|
# not for PA HP-UX.
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*|ia64*)
|
|
# +Z the default
|
|
;;
|
|
@@ -6276,12 +5081,19 @@
|
|
;;
|
|
|
|
linux*)
|
|
- case $CC in
|
|
+ case $cc_basename in
|
|
icc* | ecc*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
|
|
;;
|
|
+ pgcc* | pgf77* | pgf90* | pgf95*)
|
|
+ # Portland Group compilers (*not* the Pentium gcc compiler,
|
|
+ # which looks to be a dead project)
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
|
+ ;;
|
|
ccc*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
# All Alpha code is PIC.
|
|
@@ -6302,9 +5114,14 @@
|
|
;;
|
|
|
|
solaris*)
|
|
- _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
|
+ case $cc_basename in
|
|
+ f77* | f90* | f95*)
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
|
|
+ *)
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
|
|
+ esac
|
|
;;
|
|
|
|
sunos4*)
|
|
@@ -6326,6 +5143,11 @@
|
|
fi
|
|
;;
|
|
|
|
+ unicos*)
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
|
|
+ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
|
|
+ ;;
|
|
+
|
|
uts4*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
|
|
@@ -6353,7 +5175,7 @@
|
|
[_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
|
|
_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
|
|
fi
|
|
-case "$host_os" in
|
|
+case $host_os in
|
|
# For platforms which do not support PIC, -DPIC is meaningless:
|
|
*djgpp*)
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
|
|
@@ -6386,7 +5208,7 @@
|
|
_LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
|
|
;;
|
|
cygwin* | mingw*)
|
|
- _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
+ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([[^ ]]*\) [[^ ]]*/\1 DATA/;/^I /d;/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
;;
|
|
linux*)
|
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=no
|
|
@@ -6432,7 +5254,8 @@
|
|
# rely on this symbol name, it's probably fine to never include it in
|
|
# preloaded symbol tables.
|
|
extract_expsyms_cmds=
|
|
-
|
|
+ # Just being paranoid about ensuring that cc_basename is set.
|
|
+ _LT_CC_BASENAME([$compiler])
|
|
case $host_os in
|
|
cygwin* | mingw* | pw32*)
|
|
# FIXME: the MSVC++ port hasn't been tested in a loooong time
|
|
@@ -6452,6 +5275,27 @@
|
|
# If archive_cmds runs LD, not CC, wlarc should be empty
|
|
wlarc='${wl}'
|
|
|
|
+ # Set some defaults for GNU ld with shared library support. These
|
|
+ # are reset later if shared libraries are not supported. Putting them
|
|
+ # here allows them to be overridden if necessary.
|
|
+ runpath_var=LD_RUN_PATH
|
|
+ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
|
|
+ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
|
|
+ # ancient GNU ld didn't support --whole-archive et. al.
|
|
+ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
|
|
+ else
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
|
|
+ fi
|
|
+ supports_anon_versioning=no
|
|
+ case `$LD -v 2>/dev/null` in
|
|
+ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
|
|
+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
|
|
+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
|
|
+ *\ 2.11.*) ;; # other 2.11 versions
|
|
+ *) supports_anon_versioning=yes ;;
|
|
+ esac
|
|
+
|
|
# See if GNU ld supports shared libraries.
|
|
case $host_os in
|
|
aix3* | aix4* | aix5*)
|
|
@@ -6502,7 +5346,7 @@
|
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
|
|
_LT_AC_TAGVAR(always_export_symbols, $1)=no
|
|
_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
|
|
- _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
+ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
|
|
|
|
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
|
|
@@ -6516,7 +5360,39 @@
|
|
fi~
|
|
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
|
|
else
|
|
- ld_shlibs=no
|
|
+ _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
+ fi
|
|
+ ;;
|
|
+
|
|
+ linux*)
|
|
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
|
+ tmp_addflag=
|
|
+ case $cc_basename,$host_cpu in
|
|
+ pgcc*) # Portland Group C compiler
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
|
+ tmp_addflag=' $pic_flag'
|
|
+ ;;
|
|
+ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
|
|
+ tmp_addflag=' $pic_flag -Mnomain' ;;
|
|
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
|
|
+ tmp_addflag=' -i_dynamic' ;;
|
|
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
|
|
+ tmp_addflag=' -i_dynamic -nofor_main' ;;
|
|
+ ifc* | ifort*) # Intel Fortran compiler
|
|
+ tmp_addflag=' -nofor_main' ;;
|
|
+ esac
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
+
|
|
+ if test $supports_anon_versioning = yes; then
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
|
|
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
|
|
+ $echo "local: *; };" >> $output_objdir/$libname.ver~
|
|
+ $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
+ fi
|
|
+ _LT_AC_TAGVAR(link_all_deplibs, $1)=no
|
|
+ else
|
|
+ _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
fi
|
|
;;
|
|
|
|
@@ -6551,39 +5427,13 @@
|
|
fi
|
|
;;
|
|
|
|
- sunos4*)
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
- wlarc=
|
|
- _LT_AC_TAGVAR(hardcode_direct, $1)=yes
|
|
- _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
|
- ;;
|
|
-
|
|
- linux*)
|
|
- if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
|
- tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)="$tmp_archive_cmds"
|
|
- supports_anon_versioning=no
|
|
- case `$LD -v 2>/dev/null` in
|
|
- *\ [01].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
|
|
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
|
|
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
|
|
- *\ 2.11.*) ;; # other 2.11 versions
|
|
- *) supports_anon_versioning=yes ;;
|
|
- esac
|
|
- if test $supports_anon_versioning = yes; then
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
|
|
-cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
|
|
-$echo "local: *; };" >> $output_objdir/$libname.ver~
|
|
- $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
|
|
- else
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)="$tmp_archive_cmds"
|
|
- fi
|
|
- _LT_AC_TAGVAR(link_all_deplibs, $1)=no
|
|
- else
|
|
- _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
- fi
|
|
- ;;
|
|
-
|
|
+ sunos4*)
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
|
|
+ wlarc=
|
|
+ _LT_AC_TAGVAR(hardcode_direct, $1)=yes
|
|
+ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
|
+ ;;
|
|
+
|
|
*)
|
|
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
|
@@ -6594,16 +5444,11 @@
|
|
;;
|
|
esac
|
|
|
|
- if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = yes; then
|
|
- runpath_var=LD_RUN_PATH
|
|
- _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
|
|
- _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
|
|
- # ancient GNU ld didn't support --whole-archive et. al.
|
|
- if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
|
|
- _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
|
|
- else
|
|
- _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
|
|
- fi
|
|
+ if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then
|
|
+ runpath_var=
|
|
+ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
|
|
+ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
|
|
fi
|
|
else
|
|
# PORTME fill in a description of your system's linker (not GNU ld)
|
|
@@ -6667,7 +5512,7 @@
|
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
|
|
if test "$GCC" = yes; then
|
|
- case $host_os in aix4.[012]|aix4.[012].*)
|
|
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
|
|
# We only want to do this on AIX 4.2 and lower, the check
|
|
# below for broken collect2 doesn't work under 4.3+
|
|
collect2name=`${CC} -print-prog-name=collect2`
|
|
@@ -6688,6 +5533,9 @@
|
|
fi
|
|
esac
|
|
shared_flag='-shared'
|
|
+ if test "$aix_use_runtimelinking" = yes; then
|
|
+ shared_flag="$shared_flag "'${wl}-G'
|
|
+ fi
|
|
else
|
|
# not using gcc
|
|
if test "$host_cpu" = ia64; then
|
|
@@ -6732,7 +5580,7 @@
|
|
# Exported symbols can be pulled into shared objects from archives
|
|
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
|
|
- # This is similar to how AIX traditionally builds it's shared libraries.
|
|
+ # This is similar to how AIX traditionally builds its shared libraries.
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
|
|
fi
|
|
fi
|
|
@@ -6746,7 +5594,7 @@
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
;;
|
|
|
|
- bsdi4*)
|
|
+ bsdi[[45]]*)
|
|
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
|
|
;;
|
|
|
|
@@ -6767,57 +5615,57 @@
|
|
_LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true'
|
|
# FIXME: Should let the user specify the lib program.
|
|
_LT_AC_TAGVAR(old_archive_cmds, $1)='lib /OUT:$oldlib$oldobjs$old_deplibs'
|
|
- fix_srcfile_path='`cygpath -w "$srcfile"`'
|
|
+ _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
|
|
_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
|
|
;;
|
|
|
|
darwin* | rhapsody*)
|
|
- if test "$GXX" = yes ; then
|
|
- _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
- case "$host_os" in
|
|
- rhapsody* | darwin1.[[012]])
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
|
|
- ;;
|
|
- *) # Darwin 1.3 on
|
|
- if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
|
|
- else
|
|
- case ${MACOSX_DEPLOYMENT_TARGET} in
|
|
- 10.[[012]])
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
|
|
- ;;
|
|
- 10.*)
|
|
- _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined dynamic_lookup'
|
|
- ;;
|
|
- esac
|
|
- fi
|
|
- ;;
|
|
+ case $host_os in
|
|
+ rhapsody* | darwin1.[[012]])
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
|
|
+ ;;
|
|
+ *) # Darwin 1.3 on
|
|
+ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
|
|
+ else
|
|
+ case ${MACOSX_DEPLOYMENT_TARGET} in
|
|
+ 10.[[012]])
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
|
|
+ ;;
|
|
+ 10.*)
|
|
+ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
|
|
+ ;;
|
|
+ esac
|
|
+ fi
|
|
+ ;;
|
|
esac
|
|
- lt_int_apple_cc_single_mod=no
|
|
- output_verbose_link_cmd='echo'
|
|
- if $CC -dumpspecs 2>&1 | grep 'single_module' >/dev/null ; then
|
|
- lt_int_apple_cc_single_mod=yes
|
|
- fi
|
|
- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
|
- else
|
|
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r ${wl}-bind_at_load -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'
|
|
- fi
|
|
- _LT_AC_TAGVAR(module_cmds, $1)='$CC ${wl}-bind_at_load $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's
|
|
- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
- else
|
|
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r ${wl}-bind_at_load -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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
- fi
|
|
- _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
|
|
_LT_AC_TAGVAR(hardcode_direct, $1)=no
|
|
_LT_AC_TAGVAR(hardcode_automatic, $1)=yes
|
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
|
|
- _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
|
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
+ if test "$GCC" = yes ; then
|
|
+ output_verbose_link_cmd='echo'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
|
|
+ _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
+ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
else
|
|
- _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
+ case $cc_basename in
|
|
+ xlc*)
|
|
+ output_verbose_link_cmd='echo'
|
|
+ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
|
|
+ _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
|
|
+ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
|
|
+ ;;
|
|
+ *)
|
|
+ _LT_AC_TAGVAR(ld_shlibs, $1)=no
|
|
+ ;;
|
|
+ esac
|
|
fi
|
|
;;
|
|
|
|
@@ -6851,7 +5699,7 @@
|
|
;;
|
|
|
|
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
|
|
- freebsd* | kfreebsd*-gnu)
|
|
+ freebsd* | kfreebsd*-gnu | dragonfly*)
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
|
|
_LT_AC_TAGVAR(hardcode_direct, $1)=yes
|
|
@@ -6876,7 +5724,7 @@
|
|
|
|
hpux10* | hpux11*)
|
|
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*|ia64*)
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
|
|
;;
|
|
@@ -6885,7 +5733,7 @@
|
|
;;
|
|
esac
|
|
else
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*|ia64*)
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
|
|
;;
|
|
@@ -6895,7 +5743,7 @@
|
|
esac
|
|
fi
|
|
if test "$with_gnu_ld" = no; then
|
|
- case "$host_cpu" in
|
|
+ case $host_cpu in
|
|
hppa*64*)
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
|
|
@@ -6962,6 +5810,7 @@
|
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
|
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
|
|
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
|
|
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
|
|
else
|
|
@@ -7007,7 +5856,7 @@
|
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
|
|
- $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
|
|
+ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
|
|
|
|
# Both c and cxx compiler support -rpath directly
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
|
|
@@ -7026,10 +5875,12 @@
|
|
solaris*)
|
|
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
|
|
if test "$GCC" = yes; then
|
|
+ wlarc='${wl}'
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
|
|
$CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
|
|
else
|
|
+ wlarc=''
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
|
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
|
|
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
|
|
@@ -7038,8 +5889,18 @@
|
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
|
|
case $host_os in
|
|
solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
|
|
- *) # Supported since Solaris 2.6 (maybe 2.5.1?)
|
|
- _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;;
|
|
+ *)
|
|
+ # The compiler driver will combine linker options so we
|
|
+ # cannot just pass the convience library names through
|
|
+ # without $wl, iff we do not link with $LD.
|
|
+ # Luckily, gcc supports the same syntax we need for Sun Studio.
|
|
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
|
|
+ case $wlarc in
|
|
+ '')
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;;
|
|
+ *)
|
|
+ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
|
|
+ esac ;;
|
|
esac
|
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
|
|
;;
|
|
@@ -7300,7 +6161,7 @@
|
|
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
|
|
# along with /bin/sed that truncates output.
|
|
for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
|
|
- test ! -f $lt_ac_sed && break
|
|
+ test ! -f $lt_ac_sed && continue
|
|
cat /dev/null > conftest.in
|
|
lt_ac_count=0
|
|
echo $ECHO_N "0123456789$ECHO_C" >conftest.in
|
|
@@ -7325,8 +6186,887 @@
|
|
fi
|
|
done
|
|
done
|
|
-SED=$lt_cv_path_SED
|
|
])
|
|
+SED=$lt_cv_path_SED
|
|
AC_MSG_RESULT([$SED])
|
|
])
|
|
|
|
+# Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# AM_AUTOMAKE_VERSION(VERSION)
|
|
+# ----------------------------
|
|
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
|
|
+# generated from the m4 files accompanying Automake X.Y.
|
|
+AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"])
|
|
+
|
|
+# AM_SET_CURRENT_AUTOMAKE_VERSION
|
|
+# -------------------------------
|
|
+# Call AM_AUTOMAKE_VERSION so it can be traced.
|
|
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
|
|
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
|
|
+ [AM_AUTOMAKE_VERSION([1.9.6])])
|
|
+
|
|
+# AM_AUX_DIR_EXPAND -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
|
|
+# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
|
|
+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
|
|
+#
|
|
+# Of course, Automake must honor this variable whenever it calls a
|
|
+# tool from the auxiliary directory. The problem is that $srcdir (and
|
|
+# therefore $ac_aux_dir as well) can be either absolute or relative,
|
|
+# depending on how configure is run. This is pretty annoying, since
|
|
+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
|
|
+# source directory, any form will work fine, but in subdirectories a
|
|
+# relative path needs to be adjusted first.
|
|
+#
|
|
+# $ac_aux_dir/missing
|
|
+# fails when called from a subdirectory if $ac_aux_dir is relative
|
|
+# $top_srcdir/$ac_aux_dir/missing
|
|
+# fails if $ac_aux_dir is absolute,
|
|
+# fails when called from a subdirectory in a VPATH build with
|
|
+# a relative $ac_aux_dir
|
|
+#
|
|
+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
|
|
+# are both prefixed by $srcdir. In an in-source build this is usually
|
|
+# harmless because $srcdir is `.', but things will broke when you
|
|
+# start a VPATH build or use an absolute $srcdir.
|
|
+#
|
|
+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
|
|
+# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
|
|
+# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
|
|
+# and then we would define $MISSING as
|
|
+# MISSING="\${SHELL} $am_aux_dir/missing"
|
|
+# This will work as long as MISSING is not called from configure, because
|
|
+# unfortunately $(top_srcdir) has no meaning in configure.
|
|
+# However there are other variables, like CC, which are often used in
|
|
+# configure, and could therefore not use this "fixed" $ac_aux_dir.
|
|
+#
|
|
+# Another solution, used here, is to always expand $ac_aux_dir to an
|
|
+# absolute PATH. The drawback is that using absolute paths prevent a
|
|
+# configured tree to be moved without reconfiguration.
|
|
+
|
|
+AC_DEFUN([AM_AUX_DIR_EXPAND],
|
|
+[dnl Rely on autoconf to set up CDPATH properly.
|
|
+AC_PREREQ([2.50])dnl
|
|
+# expand $ac_aux_dir to an absolute path
|
|
+am_aux_dir=`cd $ac_aux_dir && pwd`
|
|
+])
|
|
+
|
|
+# AM_CONDITIONAL -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 7
|
|
+
|
|
+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
|
|
+# -------------------------------------
|
|
+# Define a conditional.
|
|
+AC_DEFUN([AM_CONDITIONAL],
|
|
+[AC_PREREQ(2.52)dnl
|
|
+ ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
|
|
+ [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
|
|
+AC_SUBST([$1_TRUE])
|
|
+AC_SUBST([$1_FALSE])
|
|
+if $2; then
|
|
+ $1_TRUE=
|
|
+ $1_FALSE='#'
|
|
+else
|
|
+ $1_TRUE='#'
|
|
+ $1_FALSE=
|
|
+fi
|
|
+AC_CONFIG_COMMANDS_PRE(
|
|
+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
|
|
+ AC_MSG_ERROR([[conditional "$1" was never defined.
|
|
+Usually this means the macro was only invoked conditionally.]])
|
|
+fi])])
|
|
+
|
|
+
|
|
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 8
|
|
+
|
|
+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
|
|
+# written in clear, in which case automake, when reading aclocal.m4,
|
|
+# will think it sees a *use*, and therefore will trigger all it's
|
|
+# C support machinery. Also note that it means that autoscan, seeing
|
|
+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
|
|
+
|
|
+
|
|
+# _AM_DEPENDENCIES(NAME)
|
|
+# ----------------------
|
|
+# See how the compiler implements dependency checking.
|
|
+# NAME is "CC", "CXX", "GCJ", or "OBJC".
|
|
+# We try a few techniques and use that to set a single cache variable.
|
|
+#
|
|
+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
|
|
+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
|
|
+# dependency, and given that the user is not expected to run this macro,
|
|
+# just rely on AC_PROG_CC.
|
|
+AC_DEFUN([_AM_DEPENDENCIES],
|
|
+[AC_REQUIRE([AM_SET_DEPDIR])dnl
|
|
+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
|
|
+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
|
|
+AC_REQUIRE([AM_DEP_TRACK])dnl
|
|
+
|
|
+ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
|
|
+ [$1], CXX, [depcc="$CXX" am_compiler_list=],
|
|
+ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
|
|
+ [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
|
|
+ [depcc="$$1" am_compiler_list=])
|
|
+
|
|
+AC_CACHE_CHECK([dependency style of $depcc],
|
|
+ [am_cv_$1_dependencies_compiler_type],
|
|
+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
|
|
+ # We make a subdir and do the tests there. Otherwise we can end up
|
|
+ # making bogus files that we don't know about and never remove. For
|
|
+ # instance it was reported that on HP-UX the gcc test will end up
|
|
+ # making a dummy file named `D' -- because `-MD' means `put the output
|
|
+ # in D'.
|
|
+ mkdir conftest.dir
|
|
+ # Copy depcomp to subdir because otherwise we won't find it if we're
|
|
+ # using a relative directory.
|
|
+ cp "$am_depcomp" conftest.dir
|
|
+ cd conftest.dir
|
|
+ # We will build objects and dependencies in a subdirectory because
|
|
+ # it helps to detect inapplicable dependency modes. For instance
|
|
+ # both Tru64's cc and ICC support -MD to output dependencies as a
|
|
+ # side effect of compilation, but ICC will put the dependencies in
|
|
+ # the current directory while Tru64 will put them in the object
|
|
+ # directory.
|
|
+ mkdir sub
|
|
+
|
|
+ am_cv_$1_dependencies_compiler_type=none
|
|
+ if test "$am_compiler_list" = ""; then
|
|
+ am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
|
|
+ fi
|
|
+ for depmode in $am_compiler_list; do
|
|
+ # Setup a source with many dependencies, because some compilers
|
|
+ # like to wrap large dependency lists on column 80 (with \), and
|
|
+ # we should not choose a depcomp mode which is confused by this.
|
|
+ #
|
|
+ # We need to recreate these files for each test, as the compiler may
|
|
+ # overwrite some of them when testing with obscure command lines.
|
|
+ # This happens at least with the AIX C compiler.
|
|
+ : > sub/conftest.c
|
|
+ for i in 1 2 3 4 5 6; do
|
|
+ echo '#include "conftst'$i'.h"' >> sub/conftest.c
|
|
+ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
|
|
+ # Solaris 8's {/usr,}/bin/sh.
|
|
+ touch sub/conftst$i.h
|
|
+ done
|
|
+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
|
|
+
|
|
+ case $depmode in
|
|
+ nosideeffect)
|
|
+ # after this tag, mechanisms are not by side-effect, so they'll
|
|
+ # only be used when explicitly requested
|
|
+ if test "x$enable_dependency_tracking" = xyes; then
|
|
+ continue
|
|
+ else
|
|
+ break
|
|
+ fi
|
|
+ ;;
|
|
+ none) break ;;
|
|
+ esac
|
|
+ # We check with `-c' and `-o' for the sake of the "dashmstdout"
|
|
+ # mode. It turns out that the SunPro C++ compiler does not properly
|
|
+ # handle `-M -o', and we need to detect this.
|
|
+ if depmode=$depmode \
|
|
+ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
|
|
+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
|
|
+ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
|
|
+ >/dev/null 2>conftest.err &&
|
|
+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
|
|
+ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
|
|
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
|
|
+ # icc doesn't choke on unknown options, it will just issue warnings
|
|
+ # or remarks (even with -Werror). So we grep stderr for any message
|
|
+ # that says an option was ignored or not supported.
|
|
+ # When given -MP, icc 7.0 and 7.1 complain thusly:
|
|
+ # icc: Command line warning: ignoring option '-M'; no argument required
|
|
+ # The diagnosis changed in icc 8.0:
|
|
+ # icc: Command line remark: option '-MP' not supported
|
|
+ if (grep 'ignoring option' conftest.err ||
|
|
+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
|
|
+ am_cv_$1_dependencies_compiler_type=$depmode
|
|
+ break
|
|
+ fi
|
|
+ fi
|
|
+ done
|
|
+
|
|
+ cd ..
|
|
+ rm -rf conftest.dir
|
|
+else
|
|
+ am_cv_$1_dependencies_compiler_type=none
|
|
+fi
|
|
+])
|
|
+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
|
|
+AM_CONDITIONAL([am__fastdep$1], [
|
|
+ test "x$enable_dependency_tracking" != xno \
|
|
+ && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
|
|
+])
|
|
+
|
|
+
|
|
+# AM_SET_DEPDIR
|
|
+# -------------
|
|
+# Choose a directory name for dependency files.
|
|
+# This macro is AC_REQUIREd in _AM_DEPENDENCIES
|
|
+AC_DEFUN([AM_SET_DEPDIR],
|
|
+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
|
|
+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
|
|
+])
|
|
+
|
|
+
|
|
+# AM_DEP_TRACK
|
|
+# ------------
|
|
+AC_DEFUN([AM_DEP_TRACK],
|
|
+[AC_ARG_ENABLE(dependency-tracking,
|
|
+[ --disable-dependency-tracking speeds up one-time build
|
|
+ --enable-dependency-tracking do not reject slow dependency extractors])
|
|
+if test "x$enable_dependency_tracking" != xno; then
|
|
+ am_depcomp="$ac_aux_dir/depcomp"
|
|
+ AMDEPBACKSLASH='\'
|
|
+fi
|
|
+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
|
|
+AC_SUBST([AMDEPBACKSLASH])
|
|
+])
|
|
+
|
|
+# Generate code to set up dependency tracking. -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+#serial 3
|
|
+
|
|
+# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
|
+# ------------------------------
|
|
+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
|
|
+[for mf in $CONFIG_FILES; do
|
|
+ # Strip MF so we end up with the name of the file.
|
|
+ mf=`echo "$mf" | sed -e 's/:.*$//'`
|
|
+ # Check whether this is an Automake generated Makefile or not.
|
|
+ # We used to match only the files named `Makefile.in', but
|
|
+ # some people rename them; so instead we look at the file content.
|
|
+ # Grep'ing the first line is not enough: some people post-process
|
|
+ # each Makefile.in and add a new line on top of each file to say so.
|
|
+ # So let's grep whole file.
|
|
+ if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
|
|
+ dirpart=`AS_DIRNAME("$mf")`
|
|
+ else
|
|
+ continue
|
|
+ fi
|
|
+ # Extract the definition of DEPDIR, am__include, and am__quote
|
|
+ # from the Makefile without running `make'.
|
|
+ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
|
|
+ test -z "$DEPDIR" && continue
|
|
+ am__include=`sed -n 's/^am__include = //p' < "$mf"`
|
|
+ test -z "am__include" && continue
|
|
+ am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
|
|
+ # When using ansi2knr, U may be empty or an underscore; expand it
|
|
+ U=`sed -n 's/^U = //p' < "$mf"`
|
|
+ # Find all dependency output files, they are included files with
|
|
+ # $(DEPDIR) in their names. We invoke sed twice because it is the
|
|
+ # simplest approach to changing $(DEPDIR) to its actual value in the
|
|
+ # expansion.
|
|
+ for file in `sed -n "
|
|
+ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
|
|
+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
|
|
+ # Make sure the directory exists.
|
|
+ test -f "$dirpart/$file" && continue
|
|
+ fdir=`AS_DIRNAME(["$file"])`
|
|
+ AS_MKDIR_P([$dirpart/$fdir])
|
|
+ # echo "creating $dirpart/$file"
|
|
+ echo '# dummy' > "$dirpart/$file"
|
|
+ done
|
|
+done
|
|
+])# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
|
+
|
|
+
|
|
+# AM_OUTPUT_DEPENDENCY_COMMANDS
|
|
+# -----------------------------
|
|
+# This macro should only be invoked once -- use via AC_REQUIRE.
|
|
+#
|
|
+# This code is only required when automatic dependency tracking
|
|
+# is enabled. FIXME. This creates each `.P' file that we will
|
|
+# need in order to bootstrap the dependency handling code.
|
|
+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
|
|
+[AC_CONFIG_COMMANDS([depfiles],
|
|
+ [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
|
|
+ [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
|
|
+])
|
|
+
|
|
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 8
|
|
+
|
|
+# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
|
|
+AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
|
|
+
|
|
+# Do all the work for Automake. -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 12
|
|
+
|
|
+# This macro actually does too much. Some checks are only needed if
|
|
+# your package does certain things. But this isn't really a big deal.
|
|
+
|
|
+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
|
|
+# AM_INIT_AUTOMAKE([OPTIONS])
|
|
+# -----------------------------------------------
|
|
+# The call with PACKAGE and VERSION arguments is the old style
|
|
+# call (pre autoconf-2.50), which is being phased out. PACKAGE
|
|
+# and VERSION should now be passed to AC_INIT and removed from
|
|
+# the call to AM_INIT_AUTOMAKE.
|
|
+# We support both call styles for the transition. After
|
|
+# the next Automake release, Autoconf can make the AC_INIT
|
|
+# arguments mandatory, and then we can depend on a new Autoconf
|
|
+# release and drop the old call support.
|
|
+AC_DEFUN([AM_INIT_AUTOMAKE],
|
|
+[AC_PREREQ([2.58])dnl
|
|
+dnl Autoconf wants to disallow AM_ names. We explicitly allow
|
|
+dnl the ones we care about.
|
|
+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
|
|
+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
|
|
+AC_REQUIRE([AC_PROG_INSTALL])dnl
|
|
+# test to see if srcdir already configured
|
|
+if test "`cd $srcdir && pwd`" != "`pwd`" &&
|
|
+ test -f $srcdir/config.status; then
|
|
+ AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
|
|
+fi
|
|
+
|
|
+# test whether we have cygpath
|
|
+if test -z "$CYGPATH_W"; then
|
|
+ if (cygpath --version) >/dev/null 2>/dev/null; then
|
|
+ CYGPATH_W='cygpath -w'
|
|
+ else
|
|
+ CYGPATH_W=echo
|
|
+ fi
|
|
+fi
|
|
+AC_SUBST([CYGPATH_W])
|
|
+
|
|
+# Define the identity of the package.
|
|
+dnl Distinguish between old-style and new-style calls.
|
|
+m4_ifval([$2],
|
|
+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
|
|
+ AC_SUBST([PACKAGE], [$1])dnl
|
|
+ AC_SUBST([VERSION], [$2])],
|
|
+[_AM_SET_OPTIONS([$1])dnl
|
|
+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
|
|
+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
|
|
+
|
|
+_AM_IF_OPTION([no-define],,
|
|
+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
|
|
+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
|
|
+
|
|
+# Some tools Automake needs.
|
|
+AC_REQUIRE([AM_SANITY_CHECK])dnl
|
|
+AC_REQUIRE([AC_ARG_PROGRAM])dnl
|
|
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
|
|
+AM_MISSING_PROG(AUTOCONF, autoconf)
|
|
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
|
|
+AM_MISSING_PROG(AUTOHEADER, autoheader)
|
|
+AM_MISSING_PROG(MAKEINFO, makeinfo)
|
|
+AM_PROG_INSTALL_SH
|
|
+AM_PROG_INSTALL_STRIP
|
|
+AC_REQUIRE([AM_PROG_MKDIR_P])dnl
|
|
+# We need awk for the "check" target. The system "awk" is bad on
|
|
+# some platforms.
|
|
+AC_REQUIRE([AC_PROG_AWK])dnl
|
|
+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
|
|
+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
|
|
+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
|
|
+ [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
|
|
+ [_AM_PROG_TAR([v7])])])
|
|
+_AM_IF_OPTION([no-dependencies],,
|
|
+[AC_PROVIDE_IFELSE([AC_PROG_CC],
|
|
+ [_AM_DEPENDENCIES(CC)],
|
|
+ [define([AC_PROG_CC],
|
|
+ defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
|
|
+AC_PROVIDE_IFELSE([AC_PROG_CXX],
|
|
+ [_AM_DEPENDENCIES(CXX)],
|
|
+ [define([AC_PROG_CXX],
|
|
+ defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
|
|
+])
|
|
+])
|
|
+
|
|
+
|
|
+# When config.status generates a header, we must update the stamp-h file.
|
|
+# This file resides in the same directory as the config header
|
|
+# that is generated. The stamp files are numbered to have different names.
|
|
+
|
|
+# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
|
|
+# loop where config.status creates the headers, so we can generate
|
|
+# our stamp files there.
|
|
+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
|
|
+[# Compute $1's index in $config_headers.
|
|
+_am_stamp_count=1
|
|
+for _am_header in $config_headers :; do
|
|
+ case $_am_header in
|
|
+ $1 | $1:* )
|
|
+ break ;;
|
|
+ * )
|
|
+ _am_stamp_count=`expr $_am_stamp_count + 1` ;;
|
|
+ esac
|
|
+done
|
|
+echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
|
|
+
|
|
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# AM_PROG_INSTALL_SH
|
|
+# ------------------
|
|
+# Define $install_sh.
|
|
+AC_DEFUN([AM_PROG_INSTALL_SH],
|
|
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
|
+install_sh=${install_sh-"$am_aux_dir/install-sh"}
|
|
+AC_SUBST(install_sh)])
|
|
+
|
|
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 2
|
|
+
|
|
+# Check whether the underlying file-system supports filenames
|
|
+# with a leading dot. For instance MS-DOS doesn't.
|
|
+AC_DEFUN([AM_SET_LEADING_DOT],
|
|
+[rm -rf .tst 2>/dev/null
|
|
+mkdir .tst 2>/dev/null
|
|
+if test -d .tst; then
|
|
+ am__leading_dot=.
|
|
+else
|
|
+ am__leading_dot=_
|
|
+fi
|
|
+rmdir .tst 2>/dev/null
|
|
+AC_SUBST([am__leading_dot])])
|
|
+
|
|
+# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
|
|
+# From Jim Meyering
|
|
+
|
|
+# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 4
|
|
+
|
|
+AC_DEFUN([AM_MAINTAINER_MODE],
|
|
+[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
|
|
+ dnl maintainer-mode is disabled by default
|
|
+ AC_ARG_ENABLE(maintainer-mode,
|
|
+[ --enable-maintainer-mode enable make rules and dependencies not useful
|
|
+ (and sometimes confusing) to the casual installer],
|
|
+ USE_MAINTAINER_MODE=$enableval,
|
|
+ USE_MAINTAINER_MODE=no)
|
|
+ AC_MSG_RESULT([$USE_MAINTAINER_MODE])
|
|
+ AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes])
|
|
+ MAINT=$MAINTAINER_MODE_TRUE
|
|
+ AC_SUBST(MAINT)dnl
|
|
+]
|
|
+)
|
|
+
|
|
+AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
|
|
+
|
|
+# Check to see how 'make' treats includes. -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 3
|
|
+
|
|
+# AM_MAKE_INCLUDE()
|
|
+# -----------------
|
|
+# Check to see how make treats includes.
|
|
+AC_DEFUN([AM_MAKE_INCLUDE],
|
|
+[am_make=${MAKE-make}
|
|
+cat > confinc << 'END'
|
|
+am__doit:
|
|
+ @echo done
|
|
+.PHONY: am__doit
|
|
+END
|
|
+# If we don't find an include directive, just comment out the code.
|
|
+AC_MSG_CHECKING([for style of include used by $am_make])
|
|
+am__include="#"
|
|
+am__quote=
|
|
+_am_result=none
|
|
+# First try GNU make style include.
|
|
+echo "include confinc" > confmf
|
|
+# We grep out `Entering directory' and `Leaving directory'
|
|
+# messages which can occur if `w' ends up in MAKEFLAGS.
|
|
+# In particular we don't look at `^make:' because GNU make might
|
|
+# be invoked under some other name (usually "gmake"), in which
|
|
+# case it prints its new name instead of `make'.
|
|
+if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
|
|
+ am__include=include
|
|
+ am__quote=
|
|
+ _am_result=GNU
|
|
+fi
|
|
+# Now try BSD make style include.
|
|
+if test "$am__include" = "#"; then
|
|
+ echo '.include "confinc"' > confmf
|
|
+ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
|
|
+ am__include=.include
|
|
+ am__quote="\""
|
|
+ _am_result=BSD
|
|
+ fi
|
|
+fi
|
|
+AC_SUBST([am__include])
|
|
+AC_SUBST([am__quote])
|
|
+AC_MSG_RESULT([$_am_result])
|
|
+rm -f confinc confmf
|
|
+])
|
|
+
|
|
+# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 4
|
|
+
|
|
+# AM_MISSING_PROG(NAME, PROGRAM)
|
|
+# ------------------------------
|
|
+AC_DEFUN([AM_MISSING_PROG],
|
|
+[AC_REQUIRE([AM_MISSING_HAS_RUN])
|
|
+$1=${$1-"${am_missing_run}$2"}
|
|
+AC_SUBST($1)])
|
|
+
|
|
+
|
|
+# AM_MISSING_HAS_RUN
|
|
+# ------------------
|
|
+# Define MISSING if not defined so far and test if it supports --run.
|
|
+# If it does, set am_missing_run to use it, otherwise, to nothing.
|
|
+AC_DEFUN([AM_MISSING_HAS_RUN],
|
|
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
|
+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
|
|
+# Use eval to expand $SHELL
|
|
+if eval "$MISSING --run true"; then
|
|
+ am_missing_run="$MISSING --run "
|
|
+else
|
|
+ am_missing_run=
|
|
+ AC_MSG_WARN([`missing' script is too old or missing])
|
|
+fi
|
|
+])
|
|
+
|
|
+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# AM_PROG_MKDIR_P
|
|
+# ---------------
|
|
+# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise.
|
|
+#
|
|
+# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories
|
|
+# created by `make install' are always world readable, even if the
|
|
+# installer happens to have an overly restrictive umask (e.g. 077).
|
|
+# This was a mistake. There are at least two reasons why we must not
|
|
+# use `-m 0755':
|
|
+# - it causes special bits like SGID to be ignored,
|
|
+# - it may be too restrictive (some setups expect 775 directories).
|
|
+#
|
|
+# Do not use -m 0755 and let people choose whatever they expect by
|
|
+# setting umask.
|
|
+#
|
|
+# We cannot accept any implementation of `mkdir' that recognizes `-p'.
|
|
+# Some implementations (such as Solaris 8's) are not thread-safe: if a
|
|
+# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c'
|
|
+# concurrently, both version can detect that a/ is missing, but only
|
|
+# one can create it and the other will error out. Consequently we
|
|
+# restrict ourselves to GNU make (using the --version option ensures
|
|
+# this.)
|
|
+AC_DEFUN([AM_PROG_MKDIR_P],
|
|
+[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
|
|
+ # We used to keeping the `.' as first argument, in order to
|
|
+ # allow $(mkdir_p) to be used without argument. As in
|
|
+ # $(mkdir_p) $(somedir)
|
|
+ # where $(somedir) is conditionally defined. However this is wrong
|
|
+ # for two reasons:
|
|
+ # 1. if the package is installed by a user who cannot write `.'
|
|
+ # make install will fail,
|
|
+ # 2. the above comment should most certainly read
|
|
+ # $(mkdir_p) $(DESTDIR)$(somedir)
|
|
+ # so it does not work when $(somedir) is undefined and
|
|
+ # $(DESTDIR) is not.
|
|
+ # To support the latter case, we have to write
|
|
+ # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
|
|
+ # so the `.' trick is pointless.
|
|
+ mkdir_p='mkdir -p --'
|
|
+else
|
|
+ # On NextStep and OpenStep, the `mkdir' command does not
|
|
+ # recognize any option. It will interpret all options as
|
|
+ # directories to create, and then abort because `.' already
|
|
+ # exists.
|
|
+ for d in ./-p ./--version;
|
|
+ do
|
|
+ test -d $d && rmdir $d
|
|
+ done
|
|
+ # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
|
|
+ if test -f "$ac_aux_dir/mkinstalldirs"; then
|
|
+ mkdir_p='$(mkinstalldirs)'
|
|
+ else
|
|
+ mkdir_p='$(install_sh) -d'
|
|
+ fi
|
|
+fi
|
|
+AC_SUBST([mkdir_p])])
|
|
+
|
|
+# Helper functions for option handling. -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 3
|
|
+
|
|
+# _AM_MANGLE_OPTION(NAME)
|
|
+# -----------------------
|
|
+AC_DEFUN([_AM_MANGLE_OPTION],
|
|
+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
|
|
+
|
|
+# _AM_SET_OPTION(NAME)
|
|
+# ------------------------------
|
|
+# Set option NAME. Presently that only means defining a flag for this option.
|
|
+AC_DEFUN([_AM_SET_OPTION],
|
|
+[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
|
|
+
|
|
+# _AM_SET_OPTIONS(OPTIONS)
|
|
+# ----------------------------------
|
|
+# OPTIONS is a space-separated list of Automake options.
|
|
+AC_DEFUN([_AM_SET_OPTIONS],
|
|
+[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
|
|
+
|
|
+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
|
|
+# -------------------------------------------
|
|
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
|
|
+AC_DEFUN([_AM_IF_OPTION],
|
|
+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
|
|
+
|
|
+# Check to make sure that the build environment is sane. -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
|
|
+# Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 4
|
|
+
|
|
+# AM_SANITY_CHECK
|
|
+# ---------------
|
|
+AC_DEFUN([AM_SANITY_CHECK],
|
|
+[AC_MSG_CHECKING([whether build environment is sane])
|
|
+# Just in case
|
|
+sleep 1
|
|
+echo timestamp > conftest.file
|
|
+# Do `set' in a subshell so we don't clobber the current shell's
|
|
+# arguments. Must try -L first in case configure is actually a
|
|
+# symlink; some systems play weird games with the mod time of symlinks
|
|
+# (eg FreeBSD returns the mod time of the symlink's containing
|
|
+# directory).
|
|
+if (
|
|
+ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
|
|
+ if test "$[*]" = "X"; then
|
|
+ # -L didn't work.
|
|
+ set X `ls -t $srcdir/configure conftest.file`
|
|
+ fi
|
|
+ rm -f conftest.file
|
|
+ if test "$[*]" != "X $srcdir/configure conftest.file" \
|
|
+ && test "$[*]" != "X conftest.file $srcdir/configure"; then
|
|
+
|
|
+ # If neither matched, then we have a broken ls. This can happen
|
|
+ # if, for instance, CONFIG_SHELL is bash and it inherits a
|
|
+ # broken ls alias from the environment. This has actually
|
|
+ # happened. Such a system could not be considered "sane".
|
|
+ AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
|
|
+alias in your environment])
|
|
+ fi
|
|
+
|
|
+ test "$[2]" = conftest.file
|
|
+ )
|
|
+then
|
|
+ # Ok.
|
|
+ :
|
|
+else
|
|
+ AC_MSG_ERROR([newly created file is older than distributed files!
|
|
+Check your system clock])
|
|
+fi
|
|
+AC_MSG_RESULT(yes)])
|
|
+
|
|
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# AM_PROG_INSTALL_STRIP
|
|
+# ---------------------
|
|
+# One issue with vendor `install' (even GNU) is that you can't
|
|
+# specify the program used to strip binaries. This is especially
|
|
+# annoying in cross-compiling environments, where the build's strip
|
|
+# is unlikely to handle the host's binaries.
|
|
+# Fortunately install-sh will honor a STRIPPROG variable, so we
|
|
+# always use install-sh in `make install-strip', and initialize
|
|
+# STRIPPROG with the value of the STRIP variable (set by the user).
|
|
+AC_DEFUN([AM_PROG_INSTALL_STRIP],
|
|
+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
|
|
+# Installed binaries are usually stripped using `strip' when the user
|
|
+# run `make install-strip'. However `strip' might not be the right
|
|
+# tool to use in cross-compilation environments, therefore Automake
|
|
+# will honor the `STRIP' environment variable to overrule this program.
|
|
+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
|
|
+if test "$cross_compiling" != no; then
|
|
+ AC_CHECK_TOOL([STRIP], [strip], :)
|
|
+fi
|
|
+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
|
|
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
|
|
+
|
|
+# Check how to create a tarball. -*- Autoconf -*-
|
|
+
|
|
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
|
+#
|
|
+# This file is free software; the Free Software Foundation
|
|
+# gives unlimited permission to copy and/or distribute it,
|
|
+# with or without modifications, as long as this notice is preserved.
|
|
+
|
|
+# serial 2
|
|
+
|
|
+# _AM_PROG_TAR(FORMAT)
|
|
+# --------------------
|
|
+# Check how to create a tarball in format FORMAT.
|
|
+# FORMAT should be one of `v7', `ustar', or `pax'.
|
|
+#
|
|
+# Substitute a variable $(am__tar) that is a command
|
|
+# writing to stdout a FORMAT-tarball containing the directory
|
|
+# $tardir.
|
|
+# tardir=directory && $(am__tar) > result.tar
|
|
+#
|
|
+# Substitute a variable $(am__untar) that extract such
|
|
+# a tarball read from stdin.
|
|
+# $(am__untar) < result.tar
|
|
+AC_DEFUN([_AM_PROG_TAR],
|
|
+[# Always define AMTAR for backward compatibility.
|
|
+AM_MISSING_PROG([AMTAR], [tar])
|
|
+m4_if([$1], [v7],
|
|
+ [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
|
|
+ [m4_case([$1], [ustar],, [pax],,
|
|
+ [m4_fatal([Unknown tar format])])
|
|
+AC_MSG_CHECKING([how to create a $1 tar archive])
|
|
+# Loop over all known methods to create a tar archive until one works.
|
|
+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
|
|
+_am_tools=${am_cv_prog_tar_$1-$_am_tools}
|
|
+# Do not fold the above two line into one, because Tru64 sh and
|
|
+# Solaris sh will not grok spaces in the rhs of `-'.
|
|
+for _am_tool in $_am_tools
|
|
+do
|
|
+ case $_am_tool in
|
|
+ gnutar)
|
|
+ for _am_tar in tar gnutar gtar;
|
|
+ do
|
|
+ AM_RUN_LOG([$_am_tar --version]) && break
|
|
+ done
|
|
+ am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
|
|
+ am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
|
|
+ am__untar="$_am_tar -xf -"
|
|
+ ;;
|
|
+ plaintar)
|
|
+ # Must skip GNU tar: if it does not support --format= it doesn't create
|
|
+ # ustar tarball either.
|
|
+ (tar --version) >/dev/null 2>&1 && continue
|
|
+ am__tar='tar chf - "$$tardir"'
|
|
+ am__tar_='tar chf - "$tardir"'
|
|
+ am__untar='tar xf -'
|
|
+ ;;
|
|
+ pax)
|
|
+ am__tar='pax -L -x $1 -w "$$tardir"'
|
|
+ am__tar_='pax -L -x $1 -w "$tardir"'
|
|
+ am__untar='pax -r'
|
|
+ ;;
|
|
+ cpio)
|
|
+ am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
|
|
+ am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
|
|
+ am__untar='cpio -i -H $1 -d'
|
|
+ ;;
|
|
+ none)
|
|
+ am__tar=false
|
|
+ am__tar_=false
|
|
+ am__untar=false
|
|
+ ;;
|
|
+ esac
|
|
+
|
|
+ # If the value was cached, stop now. We just wanted to have am__tar
|
|
+ # and am__untar set.
|
|
+ test -n "${am_cv_prog_tar_$1}" && break
|
|
+
|
|
+ # tar/untar a dummy directory, and stop if the command works
|
|
+ rm -rf conftest.dir
|
|
+ mkdir conftest.dir
|
|
+ echo GrepMe > conftest.dir/file
|
|
+ AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
|
|
+ rm -rf conftest.dir
|
|
+ if test -s conftest.tar; then
|
|
+ AM_RUN_LOG([$am__untar <conftest.tar])
|
|
+ grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
|
|
+ fi
|
|
+done
|
|
+rm -rf conftest.dir
|
|
+
|
|
+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
|
|
+AC_MSG_RESULT([$am_cv_prog_tar_$1])])
|
|
+AC_SUBST([am__tar])
|
|
+AC_SUBST([am__untar])
|
|
+]) # _AM_PROG_TAR
|
|
+
|
|
+m4_include([acinclude.m4])
|