dolphin/Externals
Alex James 24226419ed zlib/CMakeLists: Fix check for unistd.h
The CMakeLists file for the static zlib checks for presence of
unistd.h, but it doesn't properly define HAVE_UNISTD_H if it's found.

This change adds the necessary preprocessor definition if unistd.h is
found.

Upstream zlib handles this with by configuring zconf.h with CMake:
cacf7f1d4e/zconf.h.cmakein (L11)

Dolphin's static version of zlib doesn't do this, which is why setting
Z_HAVE_UNISTD_H in zlib's CMakeLists.txt isn't enough.

This probably wasn't noticed since because most *nix systems will use
the shared zlib. Force use of the static zlib (comment out
find_package(ZLIB) in the root CMakeLists.txt) and you'll see implicit
function declaration warnings during its compilation.
2019-05-29 15:03:37 +02:00
..
Bochs_disasm Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
FreeSurround Externals: Set target platform to 10.0.17134 for FreeSurround 2019-02-14 20:42:06 +10:00
LZO Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
MoltenVK Externals: Update MoltenVK to SDK version 1.1.101.0 2019-03-06 22:00:22 +10:00
OpenAL/include Remove OpenAL DLL from Externals 2017-06-27 00:06:14 -07:00
Qt@e5b972af93 Externals/Qt: Update to latest commit 2019-05-08 20:58:44 +02:00
SFML Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
Vulkan/Include/vulkan Externals: Update Vulkan headers to 1.1.75 2018-05-31 11:37:23 +00:00
XAudio2_7 Add headers required by XAudio2_7 to externals. 2014-08-23 11:03:07 -07:00
cpp-optparse Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
cubeb Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
curl Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
discord-rpc Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
ed25519 Externals/ed25519: Add CMakeLists.txt 2019-02-06 20:50:09 +01:00
enet Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
ffmpeg Update Windows ffmpeg to 3.2.4 2017-02-28 12:29:45 -05:00
gettext Build mo translation files on all platforms. Had to import msgfmt executable in the Externals to do this on windows. 2011-01-10 19:26:36 +00:00
glslang Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
gtest Externals/GTest: Update to latest master 2018-06-12 14:52:43 +02:00
hidapi Added patches for hidapi modifications 2018-01-13 21:20:54 +01:00
imgui Externals: Update imgui to 1.70 WIP 2019-04-19 15:13:05 +10:00
libiconv-1.14 [Android] Add in a static libiconv library so non English games don't crash Dolphin Mobile. 2013-08-29 04:43:31 -05:00
libpng Externals/libpng: Link against zlib 2019-05-08 20:57:34 +02:00
libusb Externals/libusb: Set policy ISO_ALWAYS_START_ASAP for libusbK 2019-05-27 20:09:55 +02:00
mbedtls Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
miniupnpc Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
minizip Externals/minizip: Link against zlib 2019-05-08 20:58:16 +02:00
picojson Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
pugixml Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
soundtouch Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
xxhash Update to Visual Studio's default Windows SDK 2018-10-20 00:53:08 +01:00
zlib zlib/CMakeLists: Fix check for unistd.h 2019-05-29 15:03:37 +02:00
.gitignore Externals: remove unused libusb files and add them to gitignore 2019-05-27 20:09:55 +02:00
licenses.md Cleanup: Remove some left over references to wxWidgets 2018-08-07 15:48:17 +02:00