Link with -lpthread if iSER is enabled

This patch fixes the following linker error:

/usr/bin/ld: ../lib/.libs/libiscsipriv.a(libiscsipriv_la-iser.o): undefined reference to symbol 'sem_post@@GLIBC_2.2.5'
/usr/bin/ld: //lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
This commit is contained in:
Bart Van Assche
2019-10-31 12:53:30 -07:00
parent 1ab84e2175
commit 30fc526c6e

View File

@@ -17,7 +17,7 @@ libiscsipriv_la_SOURCES += iser.c
endif
if HAVE_LINUX_ISER
libiscsipriv_la_LDFLAGS = -libverbs -lrdmacm
libiscsipriv_la_LDFLAGS = -libverbs -lrdmacm -lpthread
endif
libiscsipriv_la_CPPFLAGS = -I${srcdir}/../include -I$(srcdir)/include \