]> sigrok.org Git - libsigrokflow.git/blobdiff - include/libsigrokflow/libsigrokflow.hpp
Check for the (optional) libsigrokdecode dependency.
[libsigrokflow.git] / include / libsigrokflow / libsigrokflow.hpp
index ee71487cf3d1c638b7e9d4b4a64a95bc7921336d..31cbd0126aa51ab7211a31709d2ccc2c4b7739eb 100644 (file)
@@ -27,7 +27,9 @@
 #ifdef HAVE_LIBSIGROKCXX
 #include <libsigrokcxx/libsigrokcxx.hpp>
 #endif
+#ifdef HAVE_LIBSIGROKDECODE
 #include <libsigrokdecode/libsigrokdecode.h>
+#endif
 
 namespace Srf
 {
@@ -173,6 +175,7 @@ private:
 };
 #endif
 
+#ifdef HAVE_LIBSIGROKDECODE
 class LegacyDecoder :
         public Sink
 {
@@ -205,6 +208,7 @@ private:
         uint64_t _abs_ss;
         uint64_t _unitsize;
 };
+#endif
 
 }
 #endif