<div dir="ltr">Applied,<div>Thanks.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 13, 2017 at 5:47 PM, Xose Vazquez Perez <span dir="ltr"><<a href="mailto:xose.vazquez@gmail.com" target="_blank">xose.vazquez@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Replace LDFLAGS with LIBDEPS, build libdmmp shared library without CFLAGS<br>
<br>
Cc: Gris Ge <<a href="mailto:fge@redhat.com">fge@redhat.com</a>><br>
Cc: Christophe Varoqui <<a href="mailto:christophe.varoqui@opensvc.com">christophe.varoqui@opensvc.<wbr>com</a>><br>
Cc: device-mapper development <<a href="mailto:dm-devel@redhat.com">dm-devel@redhat.com</a>><br>
Signed-off-by: Xose Vazquez Perez <<a href="mailto:xose.vazquez@gmail.com">xose.vazquez@gmail.com</a>><br>
---<br>
 libdmmp/Makefile | 11 ++++++-----<br>
 1 file changed, 6 insertions(+), 5 deletions(-)<br>
<br>
diff --git a/libdmmp/Makefile b/libdmmp/Makefile<br>
index c98ae67..aaff285 100644<br>
--- a/libdmmp/Makefile<br>
+++ b/libdmmp/Makefile<br>
@@ -9,21 +9,22 @@ LIBDMMP_VERSION=0.1.0<br>
 SONAME=$(LIBDMMP_VERSION)<br>
 DEVLIB = libdmmp.so<br>
 LIBS = $(DEVLIB).$(SONAME)<br>
-LIBDEPS = -pthread<br>
 PKGFILE = libdmmp.pc<br>
 EXTRA_MAN_FILES = libdmmp.h.3<br>
 HEADERS = libdmmp/libdmmp.h<br>
+<br>
 OBJS = libdmmp.o libdmmp_mp.o libdmmp_pg.o libdmmp_path.o libdmmp_misc.o<br>
<br>
 CFLAGS += -fvisibility=hidden -I$(libdmmpdir) -I$(mpathcmddir) \<br>
          $(shell pkg-config --cflags json-c)<br>
-LDFLAGS += $(shell pkg-config --libs json-c) -L$(mpathcmddir) -lmpathcmd<br>
+<br>
+LIBDEPS += $(shell pkg-config --libs json-c) -L$(mpathcmddir) -lmpathcmd -pthread<br>
<br>
 all: $(LIBS) doc<br>
<br>
-$(LIBS): $(OBJS)<br>
-       $(CC) $(LDFLAGS) $(SHARED_FLAGS) \<br>
-       -Wl,-soname=$@ $(CFLAGS) -o $@ $(OBJS) $(LIBDEPS)<br>
+$(LIBS):<br>
+       $(CC) -c $(CFLAGS) *.c<br>
+       $(CC) $(LDFLAGS) $(SHARED_FLAGS) -Wl,-soname=$@ -o $@ $(OBJS) $(LIBDEPS)<br>
        $(LN) $@ $(DEVLIB)<br>
<br>
 install:<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.12.0<br>
<br>
</font></span></blockquote></div><br></div>