diff --git a/src/cdi_util.c b/src/cdi_util.c
index 2d69b4eb7e2e9bf0c105dec484467a3753fc7ecc..1609557054206213c43706fa1877e3af3bcef7f8 100644
--- a/src/cdi_util.c
+++ b/src/cdi_util.c
@@ -2,6 +2,9 @@
 #include "config.h"
 #endif
 
+#ifndef _WIN32
+#include <unistd.h>
+#endif
 #include <limits.h>
 #include <stdio.h>
 #include <stdlib.h>