Hi,

patch in attachment fixes linking for corosync/tools.

As it is now they are statically linked with the libraries and that's
bad for several reasons.

Switch to use shared libs instead.

Please apply also to flatiron.

Fabio
Index: tools/Makefile.am
===================================================================
--- tools/Makefile.am	(revision 2401)
+++ tools/Makefile.am	(working copy)
@@ -36,10 +36,14 @@
 			  corosync-keygen corosync-objctl \
 			  corosync-pload corosync-cpgtool
 
-corosync_pload_LDADD	= ../lib/libpload.a ../lib/libcoroipcc.a
-corosync_objctl_LDADD	= ../lib/libconfdb.a ../lcr/liblcr.a ../lib/libcoroipcc.a
-corosync_cfgtool_LDADD	= ../lib/libcfg.a ../lib/libcoroipcc.a
-corosync_cpgtool_LDADD	= ../lib/libcfg.a ../lib/libcpg.a ../lib/libcoroipcc.a
+corosync_pload_LDADD	= -lpload -lcoroipcc
+corosync_pload_LDFLAGS	= -L../lib
+corosync_objctl_LDADD	= -lconfdb ../lcr/liblcr.a -lcoroipcc
+corosync_objctl_LDFLAGS	= -L../lib
+corosync_cfgtool_LDADD	= -lcfg -lcoroipcc
+corosync_cfgtool_LDFLAGS= -L../lib
+corosync_cpgtool_LDADD	= -lcfg -lcpg -lcoroipcc
+corosync_cpgtool_LDFLAGS= -L../lib
 
 lint:
 	-splint $(LINT_FLAGS) $(CFLAGS) *.c
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to