ParaView Ninja Build Fails on Windows
Paraview builds are failing on Windows 10 with Ninja. Please see my output log for details.
ParaView_Ninja_Build_Errors_Win10.txt
FAILED: bin/vtkWrappingPythonCore3.8-pv5.9d.dll lib/vtkWrappingPythonCore3.8-pv5.9d.lib
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_dll --intdir=VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x64\mt.exe --manifests -- C:\PROGRA~2\MIB055~1\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\link.exe /nologo VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKEnum.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKExtras.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKNamespace.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKObject.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKSpecialObject.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKTemplate.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonArgs.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonCommand.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonOverload.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonUtil.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkSmartPyObject.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKMethodDescriptor.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKReference.cxx.obj /out:bin\vtkWrappingPythonCore3.8-pv5.9d.dll /implib:lib\vtkWrappingPythonCore3.8-pv5.9d.lib /pdb:bin\vtkWrappingPythonCore3.8-pv5.9d.pdb /dll /version:5.9 /machine:x64 /debug /INCREMENTAL lib\vtkCommonCore-pv5.9d.lib lib\vtksys-pv5.9d.lib ws2_32.lib dbghelp.lib psapi.lib C:\tbb2018_20170919oss\lib\intel64\vc14\tbb_debug.lib "C:\Program Files\Python38\libs\python38_d.lib" kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cmd.exe /C "cd /D C:\Paraview\VTK\Wrapping\PythonCore && C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary C:/Paraview/bin/vtkWrappingPythonCore3.8-pv5.9d.dll -installedDir C:/vcpkg/installed/x64-windows/debug/bin -OutVariable out""
LINK Pass 1: command "C:\PROGRA~2\MIB055~1\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\link.exe /nologo VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKEnum.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKExtras.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKNamespace.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKObject.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKSpecialObject.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKTemplate.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonArgs.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonCommand.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonOverload.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkPythonUtil.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\vtkSmartPyObject.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKMethodDescriptor.cxx.obj VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir\PyVTKReference.cxx.obj /out:bin\vtkWrappingPythonCore3.8-pv5.9d.dll /implib:lib\vtkWrappingPythonCore3.8-pv5.9d.lib /pdb:bin\vtkWrappingPythonCore3.8-pv5.9d.pdb /dll /version:5.9 /machine:x64 /debug /INCREMENTAL lib\vtkCommonCore-pv5.9d.lib lib\vtksys-pv5.9d.lib ws2_32.lib dbghelp.lib psapi.lib C:\tbb2018_20170919oss\lib\intel64\vc14\tbb_debug.lib C:\Program Files\Python38\libs\python38_d.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir/intermediate.manifest VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir/manifest.res" failed (exit code 1104) with the following output:
LINK : fatal error LNK1104: cannot open file 'python38.lib'
Edited by Mathieu Westphal (Kitware)