diff --git a/libmultipath/Makefile b/libmultipath/Makefile index 203833d..c07b073 100644 --- a/libmultipath/Makefile +++ b/libmultipath/Makefile @@ -26,7 +26,7 @@ endif all: $(LIBS) $(LIBS): $(OBJS) - $(CC) $(SHARED_FLAGS) $(LIBDEPS) -Wl,-soname=$@ $(CFLAGS) -o $@ $(OBJS) + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -Wl,-soname=$@ $(CFLAGS) -o $@ $(OBJS) $(LIBDEPS) ln -sf $@ $(DEVLIB) install: diff --git a/libmultipath/checkers/Makefile b/libmultipath/checkers/Makefile index 92a9382..4b1a108 100644 --- a/libmultipath/checkers/Makefile +++ b/libmultipath/checkers/Makefile @@ -18,10 +18,10 @@ CFLAGS += -I.. all: $(LIBS) libcheckdirectio.so: libsg.o directio.o - $(CC) $(SHARED_FLAGS) -o $@ $^ -laio + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -o $@ $^ -laio libcheck%.so: libsg.o %.o - $(CC) $(SHARED_FLAGS) -o $@ $^ + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -o $@ $^ install: $(INSTALL_PROGRAM) -m 755 $(LIBS) $(DESTDIR)$(libdir) diff --git a/libmultipath/prioritizers/Makefile b/libmultipath/prioritizers/Makefile index 132b39e..6e28ab7 100644 --- a/libmultipath/prioritizers/Makefile +++ b/libmultipath/prioritizers/Makefile @@ -20,10 +20,10 @@ CFLAGS += -I.. all: $(LIBS) libprioalua.so: alua.o alua_rtpg.o - $(CC) $(SHARED_FLAGS) -o $@ $^ + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -o $@ $^ libprio%.so: %.o - $(CC) $(SHARED_FLAGS) -o $@ $^ + $(CC) $(LDFLAGS) $(SHARED_FLAGS) -o $@ $^ install: $(LIBS) $(INSTALL_PROGRAM) -m 755 libprio*.so $(DESTDIR)$(libdir)