m4-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] build: fix bootstrapping


From: Pavel Raiskup
Subject: [PATCH] build: fix bootstrapping
Date: Sun, 25 May 2014 18:06:10 +0200

* configure.ac (LT_LIB_DLLOAD): Added, needed for linking
dlopen(), etc.
* Makefile.am (m4_libm4_la_LIBADD): LIBADD_DL is redundant,
LT_LIB_DLLOAD deals with that.
(doc/m4.1): Depend on src/m4.
---
 Makefile.am  | 4 ++--
 configure.ac | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index c752ff2..6077047 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -232,7 +232,7 @@ m4_libm4_la_SOURCES = \
                  m4/syntax.c \
                  m4/utility.c
 m4_libm4_la_LIBADD = m4/gnu/libgnu.la \
-                 $(LIBLTDL) $(LTLIBINTL) $(LIBADD_DL)
+                 $(LIBLTDL) $(LTLIBINTL)
 m4_libm4_la_DEPENDENCIES = $(LTDLDEPS) m4/gnu/libgnu.la
 
 # This file needs to be regenerated at configure time.
@@ -254,7 +254,7 @@ HELP2MAN    = $(SHELL) 
$(top_srcdir)/$(config_aux_dir)/missing --run help2man
 # Build the man page once in the srcdir, rather than in every VPATH build
 # dir, to match how automake builds info pages.  This is safe for 'make
 # distcheck' since it is distributed pre-built.
-$(srcdir)/doc/m4.1: .version $(srcdir)/src/main.c
+$(srcdir)/doc/m4.1: .version $(srcdir)/src/m4
        @echo "Updating the \`man' page \`$@'"; \
        $(HELP2MAN) --name="macro processor" --source=FSF \
          --info-page=m4 --output=$@ src/m4$(EXEEXT)
diff --git a/configure.ac b/configure.ac
index 2fe6d9e..b4e05af 100644
--- a/configure.ac
+++ b/configure.ac
@@ -83,6 +83,7 @@ M4_CHECK_DEBUGGING
 ## ----------------------- ##
 LT_PREREQ([2.2])
 LT_INIT([shared dlopen win32-dll])
+LT_LIB_DLLOAD
 
 AC_ARG_ENABLE([gcc-warnings],
   [AS_HELP_STRING([--enable-gcc-warnings],
-- 
1.9.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]