We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When consuming Qt 6.7, the same has a specific rule for Macos and iOS in the upstream CMake file:
https://github.com/qt/qtbase/blob/v6.7.3/src/gui/CMakeLists.txt#L463
When the graphics frame capture feature is enabled, then qtGui should link to Metal framework as well.
The current recipe in CCI has no such rule for qtGui: https://github.com/conan-io/conan-center-index/blob/master/recipes/qt/6.x.x/conanfile.py#L1193
It applies Metal framework, but only for QIOSIntegrationPlugin and QCocoaIntegrationPlugin.
[settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=17 compiler.libcxx=libc++ compiler.version=16 os=Macos [options] &:shared=True [conf] tools.build:verbosity=verbose tools.cmake.cmaketoolchain:generator=Ninja tools.compilation:verbosity=verbose
In case using all static, it should fail when linking the test package too.
nodeeditor-3.0.11-macos-shared.log
The text was updated successfully, but these errors were encountered:
uilianries
Successfully merging a pull request may close this issue.
Description
When consuming Qt 6.7, the same has a specific rule for Macos and iOS in the upstream CMake file:
https://github.com/qt/qtbase/blob/v6.7.3/src/gui/CMakeLists.txt#L463
When the graphics frame capture feature is enabled, then qtGui should link to Metal framework as well.
The current recipe in CCI has no such rule for qtGui: https://github.com/conan-io/conan-center-index/blob/master/recipes/qt/6.x.x/conanfile.py#L1193
It applies Metal framework, but only for QIOSIntegrationPlugin and QCocoaIntegrationPlugin.
Package and Environment Details
Conan profile
[settings]
arch=armv8
build_type=Release
compiler=apple-clang
compiler.cppstd=17
compiler.libcxx=libc++
compiler.version=16
os=Macos
[options]
&:shared=True
[conf]
tools.build:verbosity=verbose
tools.cmake.cmaketoolchain:generator=Ninja
tools.compilation:verbosity=verbose
Steps to reproduce
In case using all static, it should fail when linking the test package too.
Logs
nodeeditor-3.0.11-macos-shared.log
The text was updated successfully, but these errors were encountered: