Failed to build libwdi dll (original) (raw)
It is a bit strange that I can not build latest git (libwdi 1.4.1) using VS2019
Rebuild started...
1>------ Rebuild All started: Project: detect_64build, Configuration: Release Win32 ------
2>------ Rebuild All started: Project: installer_x86, Configuration: Release Win32 ------
3>------ Rebuild All started: Project: installer_x64, Configuration: Release x64 ------
1>detected 32 bit build
4>------ Rebuild All started: Project: embedder, Configuration: Release Win32 ------
3>installer.c
2>installer.c
4>embedder.c
4>Generating code
4>Previous IPDB not found, fall back to full compilation.
2>Generating code
3>Generating code
2>Previous IPDB not found, fall back to full compilation.
3>Previous IPDB not found, fall back to full compilation.
4>All 14 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
2>All 31 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
2>Finished generating code
4>Finished generating code
3>All 31 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
3>Finished generating code
4>embedder.vcxproj -> C:\work\libusb\libwdi\libwdi\libwdi\embedder.exe
2>installer_x86.vcxproj -> C:\work\libusb\libwdi\libwdi\Win32\Release\helper\installer_x86.exe
3>installer_x64.vcxproj -> C:\work\libusb\libwdi\libwdi\x64\Release\helper\installer_x64.exe
5>------ Rebuild All started: Project: libwdi (dll), Configuration: Release Win32 ------
5>Embedding binary resources
5>detected change for 'C:\work\libusb\libwdi\libwdi\Win32\Release\helper\installer_x86.exe'
5> EMBED C:\Program Files (x86)\Windows Kits\10\redist\wdf\x86\WdfCoInstaller01011.dll (2021.05.27)
5> EMBED C:\Program Files (x86)\Windows Kits\10\redist\wdf\x86\winusbcoinstaller2.dll (2021.05.27)
5> EMBED C:\Program Files (x86)\Windows Kits\10\redist\wdf\x64\WdfCoInstaller01011.dll (2021.05.27)
5> EMBED C:\Program Files (x86)\Windows Kits\10\redist\wdf\x64\winusbcoinstaller2.dll (2021.05.27)
5> EMBED C:\libusb-win32-1.2.7.2-bin\bin\x86\libusb0_x86.dll (2021.10.25)
5> EMBED C:\libusb-win32-1.2.7.2-bin\bin\x86\install-filter.exe (2021.10.25)
5> EMBED C:\libusb-win32-1.2.7.2-bin\bin\x86\libusb0.sys (2021.10.25)
5> EMBED C:\libusb-win32-1.2.7.2-bin\bin\amd64\libusb0.dll (2021.10.25)
5> EMBED C:\libusb-win32-1.2.7.2-bin\bin\amd64\libusb0.sys (2021.10.25)
5> EMBED C:\libusb-win32-1.2.7.2-bin\bin\amd64\install-filter.exe (2021.10.25)
5> EMBED C:\libusb-win32-1.2.7.2-bin\installer_license.txt (2021.10.25)
5> EMBED C:\libusbK-3.1.0.0-bin\bin\sys\x86\libusbK.sys (2021.07.20)
5> EMBED C:\libusbK-3.1.0.0-bin\bin\dll\x86\libusbK.dll (2021.07.20)
5> EMBED C:\libusbK-3.1.0.0-bin\bin\sys\amd64\libusbK.sys (2021.07.20)
5> EMBED C:\libusbK-3.1.0.0-bin\bin\dll\amd64\libusbK.dll (2021.07.20)
5> EMBED C:\work\libusb\libwdi\libwdi\Win32\Release\helper\installer_x86.exe (2021.11.02)
5> EMBED C:\work\libusb\libwdi\libwdi\x64\Release\helper\installer_x64.exe (2021.11.02)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\winusb.inf.in (2021.07.10)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\libusb0.inf.in (2021.07.10)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\libusbk.inf.in (2021.07.10)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\usbser.inf.in (2021.07.10)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\winusb.cat.in (2021.07.10)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\libusb0.cat.in (2021.07.10)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\libusbk.cat.in (2021.07.10)
5> EMBED C:\work\libusb\libwdi\libwdi\libwdi\usbser.cat.in (2021.07.10)
5>libwdi.c
5>libwdi_dlg.c
5>logging.c
5>pki.c
5>tokenizer.c
5>vid_data.c
5> Creating library C:\work\libusb\libwdi\libwdi\Win32\Release\dll\libwdi.lib and object C:\work\libusb\libwdi\libwdi\Win32\Release\dll\libwdi.exp
5>libwdi.obj : error LNK2001: unresolved external symbol _NtQuerySystemInformation@16
5>C:\work\libusb\libwdi\libwdi\Win32\Release\dll\libwdi.dll : fatal error LNK1120: 1 unresolved externals
5>Done building project "libwdi_dll.vcxproj" -- FAILED.
========== Rebuild All: 4 succeeded, 1 failed, 0 skipped ==========