]> sigrok.org Git - libserialport.git/blobdiff - serialport.c
Make libudev optional.
[libserialport.git] / serialport.c
index 0276567a4008008064e871ac24e7e63d8dd5e9fa..497ce7fead5ecf3b1259f343f3309885ffe2fccd 100644 (file)
@@ -47,7 +47,9 @@
 #include <sys/syslimits.h>
 #endif
 #ifdef __linux__
+#ifdef HAVE_LIBUDEV
 #include "libudev.h"
+#endif
 #include "linux/serial.h"
 #include "linux_termios.h"
 
@@ -460,7 +462,7 @@ out_release:
        IOObjectRelease(iter);
 out_done:
 #endif
-#ifdef __linux__
+#if defined(__linux__) && defined(HAVE_LIBUDEV)
        struct udev *ud;
        struct udev_enumerate *ud_enumerate;
        struct udev_list_entry *ud_list;