Details
-
Bug
-
Resolution: Cannot Reproduce
-
P2: Important
-
None
-
5.8.0
-
Windows - MSVC 2017
Description
When building the tiff imageformat it will fail at link time in 32bit mode with MSVC 2017. The error is:
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional \VC\Tools\MSVC\14.10.25017\bin\HostX86\x86\nmake.exe" -f Makefile.Debug all Microsoft (R) Program Maintenance Utility Version 14.10.25017.0 Copyright (C) Microsoft Corporation. All rights reserved. link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /DLL /SUBSYSTEM:WINDOWS /VERSION:5.8 /OUT:C:\Qt\5.8.0-x86\qtbase\plugins\imageformats\qtiffd.dll @C:\Users\Keith\AppData\Local\Temp\nmD1C5.tmp Creating library C:\Qt\5.8.0-x86\qtbase\plugins\imageformats\qtiffd.lib and object C:\Qt\5.8.0-x86\qtbase\plugins\imageformats\qtiffd.exp tif_codec.obj : error LNK2019: unresolved external symbol __imp__sprintf referenced in function __notConfigured tif_getimage.obj : error LNK2001: unresolved external symbol __imp__sprintf tif_win32.obj : error LNK2001: unresolved external symbol __imp__fprintf tif_dirinfo.obj : error LNK2001: unresolved external symbol __imp__fprintf tif_fax3.obj : error LNK2001: unresolved external symbol __imp__fprintf tif_predict.obj : error LNK2001: unresolved external symbol __imp__fprintf tif_print.obj : error LNK2001: unresolved external symbol __imp__fprintf snprintf.obj : error LNK2019: unresolved external symbol __imp___vsnprintf_s referenced in function __TIFF_vsnprintf_f snprintf.obj : error LNK2019: unresolved external symbol __imp___vscprintf referenced in function __TIFF_vsnprintf_f tif_win32.obj : error LNK2019: unresolved external symbol __imp____iob_func referenced in function __tiffUnmapProc tif_win32.obj : error LNK2019: unresolved external symbol __imp__vfprintf referenced in function __tiffUnmapProc C:\Qt\5.8.0-x86\qtbase\plugins\imageformats\qtiffd.dll : fatal error LNK1120: 6 unresolved externals NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Stud io\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX86\x86\link.EXE"' : return code '0x460' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Stud io\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX86\x86\nmake.exe" ' : return code '0x2' Stop.
Attachments
Issue Links
- is required for
-
QTBUG-57086 Support Visual Studio 2017 (formerly known as "Visual Studio 15")
- Closed