Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
5.14.0 Alpha
-
None
-
MSVC 2019 16.3.1
-
-
ce5dc3193279cdbcc34b583151ba05464444dd5a (qt/qtbase/5.15)
Description
I got the "LINK : fatal error LNK1104: cannot open file 'C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64\shell32.lib'" error when I was trying to compile something using Qt 5.14.0 alpha. I only installed Windows SDK version 10.0.18362.0, but Qt never try to find shell32.lib in the new SDK's directories.
It turns out that Qt hard coded the absolute path of some libraries in .prl files. Of course the compilation will fail because I didn't install that version of Win SDK.
Attachments
Issue Links
- is duplicated by
-
QTBUG-79090 [REG 5.13.1->5.14.0] examples fails to build on MSVC2017 x86
- Closed
For Gerrit Dashboard: QTBUG-78827 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
275642,4 | Fix needless resolution of -l LIBS entries on Windows | 5.14 | qt/qtbase | Status: MERGED | +2 | 0 |