Fix linking of libxfs. Fix librt detection (needs pthread).
Signed-off-by: Arkadiusz Miśkiewicz <arekm@maven.pl>
Signed-off-by: Christoph Hellwig <hch@lst.de>
OPTIMIZER = @opt_build@
MALLOCLIB = @malloc_lib@
LOADERFLAGS = @LDFLAGS@
+LTLDFLAGS = @LDFLAGS@
LIBRT = @librt@
LIBUUID = @libuuid@
FCFLAGS = -I.
+LTLIBS = $(LIBPTHREAD) $(LIBRT)
+
# don't try linking xfs_repair with a debug libxfs.
DEBUG = -DNDEBUG
AC_CHECK_LIB(rt, lio_listio,, [
echo
echo 'FATAL ERROR: could not find a library with lio_listio.'
- exit 1])
+ exit 1],[-lpthread])
librt="-lrt"
fi
AC_SUBST(librt)