Skip to content
This repository has been archived by the owner on Apr 14, 2024. It is now read-only.

Build using Qt6 #3

Merged
merged 1 commit into from
Aug 4, 2023
Merged

Build using Qt6 #3

merged 1 commit into from
Aug 4, 2023

Conversation

shinra-electric
Copy link
Contributor

Since homebrew versions of Qt5 and Qt6 don't co-exist happily, this commit updates to Qt6.

Works fine, but I've had to set -DYUZU_USE_EXTERNAL_VULKAN_HEADERS=OFF to avoid an error about an alias already existing. This is not ideal, because a user can update their local vulkan-headers independently and potentially break things.

A fix for the alias issue would be preferred.

Also, I changed the build type to release, instead of release with debug info. This should in theory improve performance slightly.

Since homebrew versions of Qt5 and Qt6 don't co-exist happily, this commit updates to Qt6.

Works fine, but I've had to set `-DYUZU_USE_EXTERNAL_VULKAN_HEADERS=OFF` to avoid an error about an alias already existing. This is not ideal, because a user can update their local vulkan-headers independently. 

A better fix to the alias issue would be preferred.
@mavethee mavethee merged commit 697515e into mavethee:main Aug 4, 2023
@mavethee
Copy link
Owner

mavethee commented Aug 4, 2023

Thanks for the PR! 🖤

Sorry lately haven't got much time to maintain this repo at some point.

@shinra-electric shinra-electric deleted the qt6-build branch August 4, 2023 11:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants