diff --git a/tools/ippeveprinter.c b/tools/ippeveprinter.c
index dccd682..ec566f7 100644
--- a/tools/ippeveprinter.c
+++ b/tools/ippeveprinter.c
@@ -40,7 +40,9 @@ typedef ULONG nfds_t;
 #else
 extern char **environ;
 
+#ifdef HAVE_POSIX_SPAWN
 #  include <spawn.h>
+#endif
 #  include <sys/wait.h>
 #  include <poll.h>
 #endif /* _WIN32 */
-- 
2.25.1

