Index: indi-1.9.9+dfsg/libs/indiclient/baseclient.cpp
===================================================================
--- indi-1.9.9+dfsg.orig/libs/indiclient/baseclient.cpp
+++ indi-1.9.9+dfsg/libs/indiclient/baseclient.cpp
@@ -36,6 +36,10 @@
 # include <unistd.h>
 #endif
 
+#ifndef __linux__
+# include <fcntl.h>
+#endif
+
 namespace INDI
 {
 
