From 717ceb65259455ebe8d8d9902e267a6f0c0850d1 Mon Sep 17 00:00:00 2001 From: Carlo Bramini <30959007+carlo-bramini@users.noreply.github.com> Date: Wed, 3 Jun 2020 20:13:41 +0200 Subject: [PATCH] [NYQUIST] Fix build on CYGWIN. (#557) * [NYQUIST] Fix build on CYGWIN Cygwin requires to include unistd.h for building without errors. * [NYQUIST] Fix build on CYGWIN. Cygwin requires to include endian.h to build without errors. --- lib-src/libnyquist/nyquist/xlisp/security.c | 2 +- lib-src/libnyquist/nyquist/xlisp/xlisp.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib-src/libnyquist/nyquist/xlisp/security.c b/lib-src/libnyquist/nyquist/xlisp/security.c index 3e7cc4262..9d7fa68c0 100644 --- a/lib-src/libnyquist/nyquist/xlisp/security.c +++ b/lib-src/libnyquist/nyquist/xlisp/security.c @@ -4,7 +4,7 @@ */ #include -#if defined(UNIX) || defined(__APPLE__) +#if defined(UNIX) || defined(__APPLE__) || defined(__CYGWIN__) #include #endif #ifdef WIN32 diff --git a/lib-src/libnyquist/nyquist/xlisp/xlisp.h b/lib-src/libnyquist/nyquist/xlisp/xlisp.h index 67fb4539b..6bbf324e4 100644 --- a/lib-src/libnyquist/nyquist/xlisp/xlisp.h +++ b/lib-src/libnyquist/nyquist/xlisp/xlisp.h @@ -152,7 +152,7 @@ extern long ptrtoabs(); #endif /* Linux on Pentium */ -#if defined(__linux__) || defined(__GLIBC__) +#if defined(__linux__) || defined(__GLIBC__) || defined(__CYGWIN__) #include #if __BYTE_ORDER == __LITTLE_ENDIAN #define XL_LITTLE_ENDIAN