diff --git a/src/headers/Yerbacon.hpp b/src/headers/Yerbacon.hpp index e1ee6a0..4be8a6f 100644 --- a/src/headers/Yerbacon.hpp +++ b/src/headers/Yerbacon.hpp @@ -10,6 +10,14 @@ #error "A valid std::threads implementation is required" #endif +#include +#if not defined(__cpp_lib_concepts) || not defined(__cpp_lib_integer_comparison_functions) +#error "The current standard library is incomplete" +#endif +#ifndef __cpp_using_enum +#error "The "using enum" syntax is not supported by this compiler" +#endif + #include #include #include