From 9fd138573328e260cb7db72eeb81e6ccad93c420 Mon Sep 17 00:00:00 2001 From: degasus Date: Wed, 29 Apr 2020 13:07:51 +0200 Subject: [PATCH] Externals: Fix OpenAL include directory. --- CMakeLists.txt | 4 ++++ Source/Core/AudioCommon/OpenALStream.h | 6 +++--- Source/VSProps/Base.props | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 11a272367c..de2033d22b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -767,6 +767,10 @@ else() message(STATUS "libsystemd not found, disabling traversal server watchdog support") endif() +if (WIN32) + include_directories(Externals/OpenAL/include) +endif() + include_directories(Externals/picojson) ######################################## diff --git a/Source/Core/AudioCommon/OpenALStream.h b/Source/Core/AudioCommon/OpenALStream.h index 61fbf5c092..ab83fb892e 100644 --- a/Source/Core/AudioCommon/OpenALStream.h +++ b/Source/Core/AudioCommon/OpenALStream.h @@ -13,9 +13,9 @@ #include "Core/HW/SystemTimers.h" #ifdef _WIN32 -#include -#include -#include +#include +#include +#include // OpenAL requires a minimum of two buffers, three or more recommended #define OAL_BUFFERS 3 diff --git a/Source/VSProps/Base.props b/Source/VSProps/Base.props index 46b0b10f10..adea16d6f3 100644 --- a/Source/VSProps/Base.props +++ b/Source/VSProps/Base.props @@ -54,6 +54,7 @@ $(ExternalsDir)miniupnpc\src;%(AdditionalIncludeDirectories) $(ExternalsDir)minizip;%(AdditionalIncludeDirectories) $(ExternalsDir)mbedtls\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)OpenAL\include;%(AdditionalIncludeDirectories) $(ExternalsDir)picojson;%(AdditionalIncludeDirectories) $(ExternalsDir)pugixml;%(AdditionalIncludeDirectories) $(ExternalsDir)SFML\include;%(AdditionalIncludeDirectories)