udev: Print error when udev support is not available and not disabled

This commit is contained in:
Marcel Holtmann 2010-09-26 17:35:26 +09:00
parent 3dbfa4a7b4
commit 007f6de0c6
1 changed files with 2 additions and 4 deletions

View File

@ -106,10 +106,8 @@ AC_ARG_ENABLE(udev, AC_HELP_STRING([--disable-udev],
[don't use udev support even if available]), [don't use udev support even if available]),
[enable_udev=${enableval}]) [enable_udev=${enableval}])
if (test "${enable_udev}" != "no"); then if (test "${enable_udev}" != "no"); then
PKG_CHECK_MODULES(UDEV, libudev >= 143, PKG_CHECK_MODULES(UDEV, libudev >= 143, [enable_udev="yes"],
[enable_udev="yes"], [enable_udev="no"]) AC_MSG_ERROR(libudev >= 143 is required))
fi
if (test "${enable_udev}" = "yes"); then
UDEV_DATADIR="`$PKG_CONFIG --variable=udevdir udev`" UDEV_DATADIR="`$PKG_CONFIG --variable=udevdir udev`"
if (test -z "${UDEV_DATADIR}"); then if (test -z "${UDEV_DATADIR}"); then
UDEV_DATADIR="${sysconfdir}/udev/rules.d" UDEV_DATADIR="${sysconfdir}/udev/rules.d"