]> git.wh0rd.org - dump.git/blobdiff - configure.in
Do not include kernel headers, use sys/mount.h for getting BLKFLSBUF definition.
[dump.git] / configure.in
index 5299ab3ee5490675d3be999ae10cbbe4792e8d18..bcafc467e8b911da99478bd52c5a7cd2042ca0da 100644 (file)
@@ -431,6 +431,17 @@ AC_TRY_COMPILE([#include <stdio.h>
  AC_MSG_RESULT(yes)],
 AC_MSG_RESULT(no))
 
+dnl
+dnl Check for blkid headers libraries
+dnl
+AC_CHECK_HEADER(blkid/blkid.h, [blkid_h=yes], [blkid_h=no], [-])
+AC_CHECK_LIB(blkid, blkid_get_devname, [blkid_lib=yes], [blkid_lib=no], [-luuid])
+if test "$blkid_h" = yes -a "$blkid_lib" = yes; then
+       AC_DEFINE([HAVE_BLKID],1,[Define this if you have the blkid library.])
+       BLKID="-lblkid -luuid"
+fi
+AC_SUBST(BLKID)
+
 dnl
 dnl Check for termcap libraries
 dnl