Build fixes
authorHeath Kehoe <hkehoe@budcat.com>
Mon, 2 Aug 2010 18:33:59 +0000 (20:33 +0200)
committerChristophe Varoqui <christophe.varoqui@opensvc.com>
Mon, 2 Aug 2010 18:33:59 +0000 (20:33 +0200)
the -L argument for a library must come before the library itself
(otherwise it's going to link against the library in /usr/lib and
not the one in the build directory)

multipath/Makefile
multipathd/Makefile

index 5cbab2f..f748417 100644 (file)
@@ -7,7 +7,7 @@ include ../Makefile.inc
 OBJS = main.o
 
 CFLAGS += -I$(multipathdir)
-LDFLAGS += -lpthread -ldevmapper -ldl -lmultipath -L$(multipathdir)
+LDFLAGS += -lpthread -ldevmapper -ldl -L$(multipathdir) -lmultipath
 
 EXEC = multipath
 
index 51208c3..03b0aa2 100644 (file)
@@ -7,7 +7,7 @@ include ../Makefile.inc
 #
 CFLAGS += -I$(multipathdir)
 LDFLAGS += -lpthread -ldevmapper -lreadline -lncurses -ldl \
-          -lmultipath -L$(multipathdir)
+          -L$(multipathdir) -lmultipath
 
 #
 # debuging stuff