You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Case) WITH_WAYLAND is set, but Xkbcommon is missing, so Wayland backend is disabled.
GUI: NO
Wayland: NO
Wayland Client: YES (ver 1.22.0)
Wayland Cursor: YES (ver 1.22.0)
Wayland Protocols: YES (ver 1.34)
Xkbcommon: NO
Wayland EGL(Option): NO
GTK+: NO
VTK support: NO
Additional context
No response
The text was updated successfully, but these errors were encountered:
Kumataro
changed the title
highgui: wayland: if dependency is missing, "NO" message will helps to install them.
highgui: wayland: if dependency is missing, "NO" message will help to install them.
Apr 27, 2024
highgui: wayland: show "NO" status if dependency is missing #25496Close#25495
- [doc] Add document to enable Wayland highgui-backend in ubuntu 24.04.
- [build] Show "NO" status instead of version if dependency library is missing.
- [build] Fix to find Wayland EGL.
- [fix] Add some callback stub functions to suppress build warning.
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [ ] I agree to contribute to the project under Apache 2 License.
- [ ] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [ ] The PR is proposed to the proper branch
- [ ] There is a reference to the original bug report and related work
- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
Describe the feature and motivation
Evenif dependency is missing, we cannnot know what dependency is missing.
opencv/CMakeLists.txt
Lines 1368 to 1384 in 2cd3304
It is better to show "NO" if dependency libraries are missing.
Case) WITH_WAYLAND is not set.
Case)
WITH_WAYLAND
is set, and all dependencies are installed.Case)
WITH_WAYLAND
is set, butXkbcommon
is missing, so Wayland backend is disabled.Additional context
No response
The text was updated successfully, but these errors were encountered: