Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
5.10
-
None
-
* Arch Linux, Kernel 4.13, x86_64
* GCC 7.2
* Vulkan 1.0.61
* Source from Git (October 27, latest Merge)
Description
The kind-a-Full Error Message is:
make[3]: Verzeichnis „/home/oliver/developing/qt-sourcex64/qtbase/src/gui“ wird betreten (Translation: Enter Directory) creating linker version script QtGui.version compiling /home/oliver/developing/gitsource/qt5srcgit/qt5/qtbase/src/dbus/qdbusserver.cpp compiling /home/oliver/developing/gitsource/qt5srcgit/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp compiling /home/oliver/developing/gitsource/qt5srcgit/qt5/qtbase/src/gui/kernel/qt_gui_pch.h /home/oliver/developing/qt-sourcex64/qtbase/src/gui/qvkgen_wrapper.sh /home/oliver/developing/gitsource/qt5srcgit/qt5/qtbase/src/gui/vulkan/vk.xml /home/oliver/developing/gitsource/qt5srcgit/qt5/qtbase/header.LGPL vulkan/qvulkanfunctions compiling /home/oliver/developing/gitsource/qt5srcgit/qt5/qtbase/src/gui/kernel/qt_gui_pch.h /home/oliver/developing/qt-sourcex64/qtbase/bin/qvkgen: error while loading shared libraries: libicui18n.so.60: cannot open shared object file: No such file or directory make[3]: *** [Makefile:2035: vulkan/qvulkanfunctions.h] Fehler 127 (Tr: Error 129) (Cutted working non-gui Output) make[3]: Verzeichnis „/home/oliver/developing/qt-sourcex64/qtbase/src/gui“ wird verlassen (Tr: Leave Directory) make[2]: *** [Makefile:448: sub-gui-make_first] Fehler 2 (Tr: Error 2) (Cutted working non-gui Output) make[1]: *** [Makefile:49: sub-src-make_first] Fehler 2 make[1]: Verzeichnis „/home/oliver/developing/qt-sourcex64/qtbase“ wird verlassen make: *** [Makefile:60: module-qtbase-make_first] Fehler 2
This Problem exists at least since ICU Version 60 Release Candidate 1 from my Experience. But older Versions (like ICU 60 Alpha / Milestone 1 etc.) are untested.
Under Windows 10 (non-UWP and UWP) with VS2017 I have a similar Problem:
Qt Configure can not find the ICU Libs for ICU 60.1 at all.
Unfortunately my Windows HDD died, so no Output for this ATM. I try to add one before the 5.10 RC if possible.
ICU Version 59.1 works fine on Windows and Linux.
I also added
-no-vulkan
with and without the Commit from
https://codereview.qt-project.org/#/c/209885/ (Yes, it was out of the blue and is meant for fixing something else, but I just thought why not) but that did not help, as qvkgen gets called even if I disable the creation of the Qt Vulkan Libs / Plugins.
As the ICU 60 Libs under Windows are not being detected at all, I am not sure what the real Source of the Problem is. It is possible, though, that I miss an important API Change in the ICU Libs.
So I chose GUI: Vulkan in the end, as this poked my Eye.
Let me know If you need more Data.
Thanks!