+case $target_os in
+*linux*)
+ PKG_CHECK_MODULES([libudev], [libudev >= 0],
+ [CFLAGS="$CFLAGS $libudev_CFLAGS"; LIBS="$LIBS $libudev_LIBS"],
+ [AC_MSG_ERROR([libudev.h not found])])
+ ;;
+*darwin*)
+ LDFLAGS="$LDFLAGS -Wl,-framework -Wl,IOKit -Wl,-framework -Wl,CoreFoundation"
+ AC_CHECK_HEADER(IOKit/IOKitLib.h, [], [AC_MSG_ERROR([IOKit/IOKitLib.h not found])])
+ ;;
+esac
+