Applied, Thanks. On Mon, Mar 13, 2017 at 5:47 PM, Xose Vazquez Perez <[email protected]> wrote:
> Replace LDFLAGS with LIBDEPS, build libdmmp shared library without CFLAGS > > Cc: Gris Ge <[email protected]> > Cc: Christophe Varoqui <[email protected]> > Cc: device-mapper development <[email protected]> > Signed-off-by: Xose Vazquez Perez <[email protected]> > --- > libdmmp/Makefile | 11 ++++++----- > 1 file changed, 6 insertions(+), 5 deletions(-) > > diff --git a/libdmmp/Makefile b/libdmmp/Makefile > index c98ae67..aaff285 100644 > --- a/libdmmp/Makefile > +++ b/libdmmp/Makefile > @@ -9,21 +9,22 @@ LIBDMMP_VERSION=0.1.0 > SONAME=$(LIBDMMP_VERSION) > DEVLIB = libdmmp.so > LIBS = $(DEVLIB).$(SONAME) > -LIBDEPS = -pthread > PKGFILE = libdmmp.pc > EXTRA_MAN_FILES = libdmmp.h.3 > HEADERS = libdmmp/libdmmp.h > + > OBJS = libdmmp.o libdmmp_mp.o libdmmp_pg.o libdmmp_path.o libdmmp_misc.o > > CFLAGS += -fvisibility=hidden -I$(libdmmpdir) -I$(mpathcmddir) \ > $(shell pkg-config --cflags json-c) > -LDFLAGS += $(shell pkg-config --libs json-c) -L$(mpathcmddir) -lmpathcmd > + > +LIBDEPS += $(shell pkg-config --libs json-c) -L$(mpathcmddir) -lmpathcmd > -pthread > > all: $(LIBS) doc > > -$(LIBS): $(OBJS) > - $(CC) $(LDFLAGS) $(SHARED_FLAGS) \ > - -Wl,-soname=$@ $(CFLAGS) -o $@ $(OBJS) $(LIBDEPS) > +$(LIBS): > + $(CC) -c $(CFLAGS) *.c > + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -Wl,-soname=$@ -o $@ $(OBJS) > $(LIBDEPS) > $(LN) $@ $(DEVLIB) > > install: > -- > 2.12.0 > >
-- dm-devel mailing list [email protected] https://www.redhat.com/mailman/listinfo/dm-devel
