diff --git a/configure b/configure index 30b0a5a..8299597 100755 --- a/configure +++ b/configure @@ -301,6 +301,9 @@ EOF fi if test "$__kernel_timespec" != "yes"; then cat >> $compat_h << EOF +#include +#define int64_t uint64_t + struct __kernel_timespec { int64_t tv_sec; long long tv_nsec; diff --git a/src/include/liburing.h b/src/include/liburing.h index ae5542c..24c24a2 100644 --- a/src/include/liburing.h +++ b/src/include/liburing.h @@ -14,7 +14,9 @@ extern "C" { #include "liburing/compat.h" #include "liburing/io_uring.h" #include "liburing/barrier.h" +#include +#define loff_t off_t /* * Library interface to io_uring */