mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-17 06:04:23 +03:00
Link liblvm2cmd.so with devmapper-event and devmapper libs.
and remove generic %.so: %.a target.
This commit is contained in:
parent
1b281f408d
commit
3806ab6f1f
@ -1,5 +1,6 @@
|
|||||||
Version 2.02.65 -
|
Version 2.02.65 -
|
||||||
=================================
|
=================================
|
||||||
|
Link liblvm2cmd.so with devmapper-event and devmapper libs.
|
||||||
Fix truncated total size displayed by pvscan.
|
Fix truncated total size displayed by pvscan.
|
||||||
Add new --sysinit option for vgchange and lvchange.
|
Add new --sysinit option for vgchange and lvchange.
|
||||||
Suppress duplicate error messages about read failures and missing devices.
|
Suppress duplicate error messages about read failures and missing devices.
|
||||||
|
@ -320,11 +320,6 @@ install_lvm2_plugin: $(LIB_SHARED)
|
|||||||
$(LN_S) -f $(<F) $(libdir)/$(<F).$(LIB_VERSION)
|
$(LN_S) -f $(<F) $(libdir)/$(<F).$(LIB_VERSION)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
%.so: %.a
|
|
||||||
$(CC) -shared -Wl,-soname,$(notdir $@).$(LIB_VERSION) \
|
|
||||||
$(CFLAGS) $(CLDFLAGS) $(LIBS) -o $@ \
|
|
||||||
@CLDWHOLEARCHIVE@ $< @CLDNOWHOLEARCHIVE@
|
|
||||||
|
|
||||||
$(LIB_STATIC): $(OBJECTS)
|
$(LIB_STATIC): $(OBJECTS)
|
||||||
$(RM) $@
|
$(RM) $@
|
||||||
$(AR) rs $@ $(OBJECTS)
|
$(AR) rs $@ $(OBJECTS)
|
||||||
|
@ -145,6 +145,9 @@ liblvm2cmd-static.a: $(top_builddir)/lib/liblvm-internal.a $(OBJECTS) lvmcmdlib.
|
|||||||
$(AR) rs $@ $(OBJECTS) lvmcmdlib.o lvm2cmd-static.o
|
$(AR) rs $@ $(OBJECTS) lvmcmdlib.o lvm2cmd-static.o
|
||||||
|
|
||||||
liblvm2cmd.$(LIB_SUFFIX): liblvm2cmd.a $(LDDEPS)
|
liblvm2cmd.$(LIB_SUFFIX): liblvm2cmd.a $(LDDEPS)
|
||||||
|
$(CC) -shared -Wl,-soname,$@.$(LIB_VERSION) \
|
||||||
|
$(CFLAGS) $(CLDFLAGS) -o $@ $(LVMLIBS) $(LIBS) \
|
||||||
|
@CLDWHOLEARCHIVE@ liblvm2cmd.a @CLDNOWHOLEARCHIVE@
|
||||||
|
|
||||||
liblvm2cmd.$(LIB_SUFFIX).$(LIB_VERSION): liblvm2cmd.$(LIB_SUFFIX)
|
liblvm2cmd.$(LIB_SUFFIX).$(LIB_VERSION): liblvm2cmd.$(LIB_SUFFIX)
|
||||||
$(LN_S) -f $< $@
|
$(LN_S) -f $< $@
|
||||||
|
Loading…
x
Reference in New Issue
Block a user