Skip to content

build: Avoid AppleClang using the wrong headers - #1242

Open
charles-lunarg wants to merge 1 commit into
KhronosGroup:mainfrom
charles-lunarg:fix_apple_clang_using_wrong_vulkan_headers
Open

build: Avoid AppleClang using the wrong headers#1242
charles-lunarg wants to merge 1 commit into
KhronosGroup:mainfrom
charles-lunarg:fix_apple_clang_using_wrong_vulkan_headers

Conversation

@charles-lunarg

Copy link
Copy Markdown
Contributor

Because of AppleClang always adding /usr/local/include and CMake using -isystem by default in 3.25+, builds on MacOS could use system installed headers by mistake. Because this repo has code generated against a specific version of the Vulkan Headers, if the system installed headers are older (which is usually the case for developers of this repo) then the build fails.

Because of AppleClang always adding /usr/local/include and CMake using
-isystem by default in 3.25+, builds on MacOS could use system installed
headers by mistake. Because this repo has code generated against a
specific version of the Vulkan Headers, if the system installed headers
are older (which is usually the case for developers of this repo) then
the build fails.
@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Tools build queued with queue ID 66706.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Tools build queued with queue ID 66716.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Tools build # 2014 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Tools build # 2014 passed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants