mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-07-27 00:56:21 +00:00
Fix pthread linking
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2110 fd59a12c-fef9-0310-b244-a6a79926bd2f
This commit is contained in:
parent
9579fa667f
commit
d936a4a210
@ -34,6 +34,8 @@ MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
AM_CFLAGS = -fPIC
|
||||
|
||||
AM_LDFLAGS = -lpthread
|
||||
|
||||
INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include
|
||||
|
||||
lib_LIBRARIES = libcpg.a libconfdb.a libevs.a libcfg.a libquorum.a \
|
||||
@ -63,11 +65,11 @@ noinst_HEADERS = sa-confdb.h util.h \
|
||||
if BUILD_DARWIN
|
||||
|
||||
libcoroipcc.so.$(SONAME): coroipcc.o
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipcc.o -o $@
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipcc.o -o $@ $(AM_LDFLAGS)
|
||||
|
||||
libconfdb.so.$(SONAME): coroipcc.o confdb.o sa-confdb.o
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipcc.o confdb.o \
|
||||
sa-confdb.o ../lcr/lcr_ifact.o -o $@ -ldl -lpthread
|
||||
sa-confdb.o ../lcr/lcr_ifact.o -o $@ -ldl $(AM_LDFLAGS)
|
||||
|
||||
lib%.so.$(SONAME): coroipcc.o %.o
|
||||
$(CC) $(DARWIN_OPTS) $^ -o $@
|
||||
@ -86,7 +88,7 @@ libconfdb.so.$(SONAME): coroipcc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o
|
||||
$(CC) -shared -o $@ \
|
||||
-Wl,-soname=libconfdb.so.$(SOMAJOR) \
|
||||
-Wl,-version-script=$(srcdir)/libconfdb.versions \
|
||||
$^ $(LDFLAGS) $(OS_DYFLAGS) -ldl -lpthread
|
||||
$^ $(LDFLAGS) $(OS_DYFLAGS) -ldl $(AM_LDFLAGS)
|
||||
ln -sf libconfdb.so.$(SONAME) libconfdb.so
|
||||
ln -sf libconfdb.so.$(SONAME) libconfdb.so.$(SOMAJOR)
|
||||
|
||||
@ -94,7 +96,7 @@ lib%.so.$(SONAME): coroipcc.o %.o
|
||||
$(CC) -shared -o $@ \
|
||||
-Wl,-soname=lib$*.so.$(SOMAJOR) \
|
||||
-Wl,-version-script=$(srcdir)/lib$*.versions \
|
||||
$^ $(LDFLAGS)
|
||||
$^ $(LDFLAGS) $(AM_LDFLAGS)
|
||||
ln -sf lib$*.so.$(SONAME) lib$*.so
|
||||
ln -sf lib$*.so.$(SONAME) lib$*.so.$(SOMAJOR)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user