Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.5.0
-
Windows 7; MSVC 2013
Description
Compiling with configure flags: "-force-debug-info -debug-and-release". Linker command renames pdb for dll to QtWebEngineCored.dll.pdb, but copy command tries with default name. In here /PDB switch is used to rename output file:
link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /MACHINE:X64 /LIBPATH:"C:\Program Files (x86)\Windows Kits\8.1\Lib\win8\um\x64" /DELAYLOAD:dbghelp.dll /DELAYLOAD:dwmapi.dll /DELAYLOAD:shell32.dll /DELAYLOAD:uxtheme.dll /DELAYLOAD:cfgmgr32.dll /DELAYLOAD:powrprof.dll /DELAYLOAD:setupapi.dll /DELAYLOAD:mf.dll /DELAYLOAD:mfplat.dll /DELAYLOAD:mfreadwrite.dll /DELAYLOAD:d3d9.dll /DELAYLOAD:dxva2.dll /DELAYLOAD:ffmpegsumo.dll /DELAYLOAD:dinput8.dll /DELAYLOAD:user32.dll /PDB:QtWebEngineCored.dll.pdb /dynamicbase /ignore:4199 /ignore:4221 /nxcompat /SUBSYSTEM:WINDOWS,5.02 /INCREMENTAL:NO /FIXED:NO /DYNAMICBASE:NO /NODEFAULTLIB:olepro32.lib wininet.lib dnsapi.lib version.lib msimg32.lib ws2_32.lib usp10.lib psapi.lib dbghelp.lib winmm.lib shlwapi.lib cfgmgr32.lib powrprof.lib setupapi.lib advapi32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib shell32.lib ole32.lib oleaut32.lib user32.lib uuid.lib odbc32.lib odbccp32.lib delayimp.lib credui.lib netapi32.lib /NXCOMPAT /DEBUG /DLL /SUBSYSTEM:WINDOWS /VERSION:5.5 /MANIFEST:embed /OUT:..\..\lib\Qt5WebEngineCored.dll @C:\Users\transdel\AppData\Local\Temp\nm9219.tmp Creating library ..\..\lib\Qt5WebEngineCored.lib and object ..\..\lib\Qt5WebEngineCored.exp "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\amd64\nmake.exe" -f Makefile.core_module.Release all
Later when installing, default name is used instead:
copy /y ..\..\lib\Qt5WebEngineCored.pdb ....\Qt5\vc12\bin\Qt5WebEngineCored.pdb The system cannot find the file specified.
Same happens also with a release target.
Attachments
Issue Links
- is duplicated by
-
QTBUG-52283 [MSVS 2013/2015]: When trying to debug into the qtwebenginecore library it will just skip over it
- Closed
- resulted in
-
QTBUG-52938 QtWebEngineCore debug info broken in 5.6.0 and 5.6.1 package
- Closed
For Gerrit Dashboard: QTBUG-48285 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
126032,4 | <tools/gyp> FIXUP: Allow letting qmake do the link step | 40.0.2214-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
127912,3 | <tools/gyp> FIXUP: Allow letting qmake do the link step | 45-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
161604,2 | <tools/gyp> FIXUP: Allow letting qmake do the link step | 45-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
161605,3 | <tools/gyp> FIXUP: Allow letting qmake do the link step | 49-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
161607,3 | <tools/gyp> FIXUP: Allow letting qmake do the link step | 51-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
161852,2 | <tools/gyp> FIXUP: Allow letting qmake do the link step | 45-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
167025,2 | Allow letting qmake do the link step | 53-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |