From: Pavel Sobolev Subject: [PATCH] Fix compilation errors. Signed-off-by: Pavel Sobolev --- a/src/dynarmic/src/dynarmic/common/common_types.h +++ b/src/dynarmic/src/dynarmic/common/common_types.h @@ -21,3 +21,5 @@ using f64 = double; ///< 64-bit floating point using u128 = std::array; static_assert(sizeof(u128) == 16, "u128 must be 128 bits wide"); + +using size_t = std::size_t; --- a/src/dynarmic/src/dynarmic/common/memory_pool.h +++ b/src/dynarmic/src/dynarmic/common/memory_pool.h @@ -6,6 +6,7 @@ #pragma once #include +#include #include namespace Dynarmic::Common { --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -101,9 +101,10 @@ static FileSys::VirtualFile VfsDirectoryCreateFileWrapper(const FileSys::Virtual #include #include -#ifdef HAVE_SDL2 #include #include + +#ifdef HAVE_SDL2 #include // For SDL ScreenSaver functions #endif