Просмотр исходного кода

Fix libconfdb linking


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2097 fd59a12c-fef9-0310-b244-a6a79926bd2f
Fabio M. Di Nitto 17 лет назад
Родитель
Сommit
ddff565118
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      lib/Makefile.am

+ 3 - 2
lib/Makefile.am

@@ -66,7 +66,8 @@ libcoroipcc.so.$(SONAME): coroipcc.o
 	$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipcc.o -o $@
 	$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipcc.o -o $@
 
 
 libconfdb.so.$(SONAME): coroipcc.o confdb.o sa-confdb.o 
 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
+	$(CC) $(LDFLAGS) $(DARWIN_OPTS) coroipcc.o confdb.o \
+		sa-confdb.o ../lcr/lcr_ifact.o -o $@ -ldl -lpthread
 
 
 lib%.so.$(SONAME): coroipcc.o %.o
 lib%.so.$(SONAME): coroipcc.o %.o
 	$(CC) $(DARWIN_OPTS) $^ -o $@
 	$(CC) $(DARWIN_OPTS) $^ -o $@
@@ -85,7 +86,7 @@ libconfdb.so.$(SONAME): coroipcc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o
 	$(CC) -shared -o $@ \
 	$(CC) -shared -o $@ \
 		-Wl,-soname=libconfdb.so.$(SOMAJOR) \
 		-Wl,-soname=libconfdb.so.$(SOMAJOR) \
 		-Wl,-version-script=$(srcdir)/libconfdb.versions \
 		-Wl,-version-script=$(srcdir)/libconfdb.versions \
-		$^ $(LDFLAGS) $(OS_DYFLAGS) -ldl
+		$^ $(LDFLAGS) $(OS_DYFLAGS) -ldl -lpthread
 	ln -sf libconfdb.so.$(SONAME) libconfdb.so
 	ln -sf libconfdb.so.$(SONAME) libconfdb.so
 	ln -sf libconfdb.so.$(SONAME) libconfdb.so.$(SOMAJOR)
 	ln -sf libconfdb.so.$(SONAME) libconfdb.so.$(SOMAJOR)