mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-08-14 04:20:02 +00:00
Fix library linking
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1838 fd59a12c-fef9-0310-b244-a6a79926bd2f
This commit is contained in:
parent
0e4f5a04c7
commit
229c1837b5
@ -70,10 +70,10 @@ if BUILD_DARWIN
|
||||
$(CC) $(CFLAGS) -bundle -bind_at_load -bundle_loader ./corosync $^ -o $@
|
||||
|
||||
libtotem_pg.so.$(SONAME): $(TOTEM_OBJS)
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) $(TOTEM_OBJS) -o $@
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) $(TOTEM_OBJS) -o $@ -lpthread
|
||||
|
||||
liblogsys.so.$(SONAME): $(LOGSYS_OBJS)
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) $(LOGSYS_OBJS) -o $@
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) $(LOGSYS_OBJS) -o $@ -lpthread
|
||||
|
||||
else
|
||||
|
||||
@ -81,12 +81,12 @@ else
|
||||
$(CC) $(CFLAGS) -shared -Wl,-soname,$@ $^ -o $@
|
||||
|
||||
libtotem_pg.so.$(SONAME): $(TOTEM_OBJS)
|
||||
$(CC) $(LDFLAGS) -shared -Wl,-soname,libtotem_pg.so.$(SOMAJOR) $^ -o $@
|
||||
$(CC) $(LDFLAGS) -shared -Wl,-soname,libtotem_pg.so.$(SOMAJOR) $^ -o $@ -lpthread
|
||||
ln -sf libtotem_pg.so.$(SONAME) libtotem_pg.so
|
||||
ln -sf libtotem_pg.so.$(SONAME) libtotem_pg.so.$(SOMAJOR)
|
||||
|
||||
liblogsys.so.$(SONAME): $(LOGSYS_OBJS)
|
||||
$(CC) $(LDFLAGS) -shared -Wl,-soname,liblogsys.so.$(SOMAJOR) $^ -o $@
|
||||
$(CC) $(LDFLAGS) -shared -Wl,-soname,liblogsys.so.$(SOMAJOR) $^ -o $@ -lpthread
|
||||
ln -sf liblogsys.so.$(SONAME) liblogsys.so
|
||||
ln -sf liblogsys.so.$(SONAME) liblogsys.so.$(SOMAJOR)
|
||||
endif
|
||||
|
@ -57,7 +57,7 @@ libcoroipc.so.$(SONAME): coroipc.o
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipc.o -o $@
|
||||
|
||||
libconfdb.so.$(SONAME): coroipc.o confdb.o sa-confdb.o
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o -o $@
|
||||
$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o -o $@ -ldl
|
||||
|
||||
lib%.so.$(SONAME): coroipc.o %.o
|
||||
$(CC) $(DARWIN_OPTS) $^ -o $@
|
||||
@ -70,7 +70,7 @@ libcoroipc.so.$(SONAME): coroipc.o
|
||||
ln -sf libcoroipc.so.$(SONAME) libcoroipc.so.$(SOMAJOR)
|
||||
|
||||
libconfdb.so.$(SONAME): coroipc.o confdb.o sa-confdb.o
|
||||
$(CC) $(LDFLAGS) $(DYFLAGS) -shared -Wl,-soname,libconfdb.so.$(SOMAJOR),-version-script=$(srcdir)/libconfdb.versions coroipc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o -o $@
|
||||
$(CC) $(LDFLAGS) $(DYFLAGS) -shared -Wl,-soname,libconfdb.so.$(SOMAJOR),-version-script=$(srcdir)/libconfdb.versions coroipc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o -o $@ -ldl
|
||||
ln -sf libconfdb.so.$(SONAME) libconfdb.so
|
||||
ln -sf libconfdb.so.$(SONAME) libconfdb.so.$(SOMAJOR)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user