From 48ffb385c57349ce73e63139695f9ada74ce92a4 Mon Sep 17 00:00:00 2001 From: Konstantin Pavlov Date: Fri, 28 Aug 2009 17:54:30 +0400 Subject: [PATCH 1/2] Fix unresolved symbols in liblvm2app.so. --- LVM2/liblvm/Makefile.in | 2 +- LVM2/make.tmpl.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/LVM2/liblvm/Makefile.in b/LVM2/liblvm/Makefile.in index 305cef5..a5c1108 100644 --- a/LVM2/liblvm/Makefile.in +++ b/LVM2/liblvm/Makefile.in @@ -40,7 +40,7 @@ CLEAN_TARGETS += liblvm.cflow include $(top_srcdir)/make.tmpl -LIBS += -ldevmapper -llvm-internal +LIBS += -ldevmapper -llvm-internal -ldl $(VERSIONED_SHLIB): %.$(LIB_SUFFIX).$(LIB_VERSION_APP): %.$(LIB_SUFFIX) rm -f $@ diff --git a/LVM2/make.tmpl.in b/LVM2/make.tmpl.in index 5db9ab5..eb9ccf2 100644 --- a/LVM2/make.tmpl.in +++ b/LVM2/make.tmpl.in @@ -208,7 +208,7 @@ $(TARGETS): $(OBJECTS) ifeq ("@LIB_SUFFIX@","so") $(LIB_SHARED): $(OBJECTS) $(LDDEPS) $(CC) -shared -Wl,-soname,$(notdir $@).$(LIB_VERSION) \ - $(CFLAGS) $(CLDFLAGS) $(OBJECTS) $(LIBS) -o $@ + $(CFLAGS) $(CLDFLAGS) $(OBJECTS) -o $@ $(LIBS) endif ifeq ("@LIB_SUFFIX@","dylib") -- 1.6.4.2