DOS and Windows do not like unistd.h
diff --git a/apps/s_time.c b/apps/s_time.c index 3b6c808..9ce114d 100644 --- a/apps/s_time.c +++ b/apps/s_time.c
@@ -81,7 +81,9 @@ #include "winmain.h" #include "wintext.h" #endif +#if !defined(OPENSSL_SYS_MSDOS) #include OPENSSL_UNISTD +#endif #if !defined(OPENSSL_SYS_MSDOS) && (!defined(OPENSSL_SYS_VMS) || defined(__DECC)) && !defined(OPENSSL_SYS_MACOSX) #define TIMES
diff --git a/apps/speed.c b/apps/speed.c index 7010681..5a88204 100644 --- a/apps/speed.c +++ b/apps/speed.c
@@ -83,7 +83,9 @@ #include <openssl/err.h> #include <openssl/evp.h> #include <openssl/objects.h> +#if !defined(OPENSSL_SYS_MSDOS) #include OPENSSL_UNISTD +#endif #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(OPENSSL_SYS_MACOSX) # define USE_TOD