[Interest] qwindows.dll additional dependencies
Cristian Adam
cristian.adam at qt.io
Wed Nov 23 11:03:29 CET 2022
If we have a look at Supported versions of Windows client | Microsoft Learn<https://learn.microsoft.com/en-us/windows/release-health/supported-versions-windows-client> Windows 10 (1507) is mentioned as:
Version Servicing option Availability date Build Mainstream support end date Extended support end date
21H2 Long-Term Servicing Channel (LTSC) 2021-11-16 19044 2027-01-12 2032-01-13
1809 Long-Term Servicing Channel (LTSC) 2018-11-13 17763 2024-01-09 2029-01-09
1607 Long-Term Servicing Branch (LTSB) 2016-08-02 14393 End of servicing 2026-10-13
1507 (RTM) Long-Term Servicing Branch (LTSB) 2015-07-29 10240 End of servicing 2025-10-14
And since Qt mentions the least supported version to be Windows 10 21H2 (1809 or later), it looks like Qt is
supporting a Windows 10 version that doesn't have "End of servicing" for the Mainstream support end date.
Cheers,
Cristian.
________________________________
From: Yauheni Pervenenka <yauheni.pervenenka at viber.com>
Sent: Wednesday, November 23, 2022 10:46
To: Cristian Adam <cristian.adam at qt.io>
Cc: interest at qt-project.org <interest at qt-project.org>
Subject: Re: [Interest] qwindows.dll additional dependencies
Thanks guys for answer, I have had the next error on windows 10(1507)
QLibraryPrivate::loadPlugin failed on "C:/Users/User/AppData/Local/App/platforms/qwindows.dll" : "Cannot load library C:\\Users\\User\\AppData\\Local\\App\\platforms\\qwindows.dll: The specified procedure could not be found."
Maybe I missed something? For qt 6.2.4 it work fine.
On Tue, Nov 22, 2022 at 3:58 PM Cristian Adam <cristian.adam at qt.io<mailto:cristian.adam at qt.io>> wrote:
Hi,
These DLLs should be part of your Windows system libraries.
Which Windows version have you tried it on? Documentation<https://doc.qt.io/qt-6/supported-platforms.html> for supported platforms states:
Windows 11 21H2 (1809 or later) x86_64 MSVC 2022, MSVC 2019, MinGW 11.2
Windows 10 21H2 (1809 or later) x86_64 MSVC 2022, MSVC 2019, MinGW 11.2
Windows on ARM arm64 MSVC 2019/2022
You can have a look at the MinGW version of Qt, which might have less dependencies.
Cheers,
Cristian.
On 11/22/2022 13:03, Yauheni Pervenenka via Interest wrote:
Hello, community,
Recently discovered that qwindows.dll (starting from version 6.3.2) started depend of:
api-ms-win-shcore-scaling-l1-1-1.dll
api-ms-win-core-winrt-string-l1-1-0.dll
api-ms-win-core-winrt-l1-1-0.dll
Are the ways to avoid this dependencies and are these dlls should be distributed with the application?
[image.png]
_______________________________________________
Interest mailing list
Interest at qt-project.org<mailto:Interest at qt-project.org>
https://lists.qt-project.org/listinfo/interest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20221123/611fd8cb/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 738378 bytes
Desc: image.png
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20221123/611fd8cb/attachment-0001.png>
More information about the Interest
mailing list