diff --git a/CMakeLists.txt b/CMakeLists.txt index 76b334c70a..10092066ba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -114,6 +114,7 @@ else() set(X86 OFF) if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(arm64|aarch64)$") set(Architecture "arm64") + add_definitions(-DPNG_ARM_NEON_OPT=0) elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") set(Architecture "arm") elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^i.86$") diff --git a/lib/zlib/gzguts.h b/lib/zlib/gzguts.h index d87659d031..0f340e9156 100644 --- a/lib/zlib/gzguts.h +++ b/lib/zlib/gzguts.h @@ -3,6 +3,10 @@ * For conditions of distribution and use, see copyright notice in zlib.h */ +#if defined(__APPLE__) +# include +#endif + #ifdef _LARGEFILE64_SOURCE # ifndef _LARGEFILE_SOURCE # define _LARGEFILE_SOURCE 1