forked from pool/vulkan-tools
47 lines
1.9 KiB
Diff
47 lines
1.9 KiB
Diff
From 334a87efcefbdee39a4b383a0807102d4e78387d Mon Sep 17 00:00:00 2001
|
|
From: Jan Engelhardt <jengelh@inai.de>
|
|
Date: Mon, 12 Nov 2018 18:32:06 +0100
|
|
Subject: [PATCH] build: add missing wayland-client search path for mock_icd
|
|
build
|
|
References: https://github.com/KhronosGroup/Vulkan-Tools/pull/94
|
|
|
|
Fix issues #1444 and #1989 of Vulkan-LoaderAndValidationLayers **again**.
|
|
|
|
[ 82%] Building CXX object icd/CMakeFiles/VkICD_mock_icd.dir/mock_icd.cpp.o
|
|
cd $HOME/Vulkan-Tools/icd && /usr/bin/c++
|
|
-DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_WAYLAND_KHX
|
|
-DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XCB_KHX
|
|
-DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_KHX
|
|
-DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DVkICD_mock_icd_EXPORTS
|
|
-I$HOME/Vulkan-Tools/icd -I$HOME/Vulkan-Tools -Wall -Wextra
|
|
-Wno-unused-parameter -Wno-missing-field-initializers
|
|
-fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0
|
|
-std=c++11 -fno-rtti -fvisibility=hidden -Wpointer-arith
|
|
-Wno-unused-function -Wno-sign-compare -fPIC -o
|
|
CMakeFiles/VkICD_mock_icd.dir/mock_icd.cpp.o -c
|
|
$HOME/Vulkan-Tools/icd/mock_icd.cpp
|
|
In file included from /usr/include/vulkan/vk_icd.h:26,
|
|
from $HOME/Vulkan-Tools/icd/mock_icd.h:29,
|
|
from $HOME/Vulkan-Tools/icd/mock_icd.cpp:22:
|
|
/usr/include/vulkan/vulkan.h:48:10: fatal error: wayland-client.h: No such file or directory
|
|
#include <wayland-client.h>
|
|
---
|
|
icd/CMakeLists.txt | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/icd/CMakeLists.txt b/icd/CMakeLists.txt
|
|
index 21abf1c3..b569ab35 100644
|
|
--- a/icd/CMakeLists.txt
|
|
+++ b/icd/CMakeLists.txt
|
|
@@ -158,6 +158,7 @@ endif()
|
|
|
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR}
|
|
${VulkanHeaders_INCLUDE_DIR}
|
|
+ ${WAYLAND_CLIENT_INCLUDE_DIR}
|
|
${CMAKE_CURRENT_BINARY_DIR}
|
|
${PROJECT_BINARY_DIR}
|
|
${CMAKE_BINARY_DIR})
|
|
--
|
|
2.19.1
|
|
|