[Ocfs2-tools-devel] [PATCH] Add crmcommon library for compiling ocfs2_controld

Goldwyn Rodrigues rgoldwyn at gmail.com
Thu Mar 1 12:45:58 PST 2012


This is to find crm_log_init() from the crmcommon library.
Revised to use a libraries variable in Makefile.

Signed-off-by: Goldwyn Rodrigues <rgoldwyn at suse.de>

---
diff --git a/ocfs2_controld/Makefile b/ocfs2_controld/Makefile
index 52aa493..f6ac203 100644
--- a/ocfs2_controld/Makefile
+++ b/ocfs2_controld/Makefile
@@ -25,6 +25,7 @@ LIBOCFS2_DEPS = $(TOPDIR)/libocfs2/libocfs2.a
 COROSYNC_LIBS = $(CPG_LDFLAGS) -lcpg
 OPENAIS_LIBS = $(AIS_LDFLAGS) -lSaCkpt
 DLMCONTROL_LIBS = -ldlmcontrol
+CRM_LIBS = -lcrmcluster -lstonithd -lcrmcommon

 ifdef OCFS2_DEBUG
 OPTS += -ggdb
@@ -67,7 +68,7 @@ DIST_FILES =				\
 ocfs2_controld.pcmk: $(PCMK_DAEMON_OBJS) $(LIBO2CB_DEPS)
 	$(LINK) $(GLIB_LIBS) $(LIBO2CB_LIBS) $(COM_ERR_LIBS) \
 		$(OPENAIS_LIBS) $(COROSYNC_LIBS) \
-		$(DLMCONTROL_LIBS) -lcrmcluster -lstonithd
+		$(DLMCONTROL_LIBS) $(CRM_LIBS)

 ocfs2_controld.cman: $(CMAN_DAEMON_OBJS) $(LIBO2CB_DEPS)
 	$(LINK) $(LIBO2CB_LIBS) $(COM_ERR_LIBS) $(OPENAIS_LIBS) \



More information about the Ocfs2-tools-devel mailing list