Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
5.11.1, 5.11.2, 5.12
-
-
6690a5e47d5963925312df09e60c2bac05eb0eeb (qtsdk/qtsdk/master)
-
QDoc Sprint 5
Description
Depending on the Windows version and whether using online or offline installer it seems to be impossible to use qdoc on Windows.
On Windows 7 you end up with a message box
--------------------------- qdoc.exe - System Error --------------------------- The program can't start because api-ms-win-core-sysinfo-l1-2-0.dll is missing from your computer. Try reinstalling the program to fix this problem. --------------------------- OK ---------------------------
(seems like qdoc was built on a later Windows version that does provide this lib by default)
Some installation end up with 'missing libclang.dll' (seems to be the case for 5.11.2 online installer - there qdoc is pretty small compared to 5.11.1 - about 1MB vs. ~42MB - so, probably dynamically linked)
Note: On Win7 I've got api-ms-win-core-sysinfo-l1-1-0.dll (all these libs have the 1-1-0 pattern while on Windows 10 they're all having 1-2-0).
Attachments
Issue Links
- depends on
-
QTQAINFRA-2860 Request to create two branches
-
- Closed
-
- relates to
-
QTBUG-70891 Remove Windows 7 as supported development host.
-
- Closed
-
- resulted in
-
QTQAINFRA-2380 Create a build job for building libclang specifically for qdoc
-
- Closed
-
For Gerrit Dashboard: QTBUG-71047 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
248277,4 | Prospective fix for building libclang statically | master | {graveyard}/tqtc-testconfig | Status: MERGED | +2 | 0 |
256640,2 | Build libclang for qdoc from Qt llvm mirror repos | master | qtsdk/qtsdk | Status: MERGED | +2 | 0 |
261606,2 | Prospective fix for build | master | {graveyard}/tqtc-testconfig | Status: ABANDONED | 0 | 0 |
262783,2 | Fix mingw build | master | qtsdk/qtsdk | Status: MERGED | +2 | 0 |
299253,2 | Qdoc_libclang: build against the static MSVC CRT | master | qtsdk/qtsdk | Status: MERGED | +2 | 0 |