cargo build error:
error: linking with `link.exe` failed: exit code: 1181
|
= note: "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\amd64\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.0.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.1.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.10.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.11.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.12.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.13.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.14.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.15.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.2.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.3.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.4.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.5.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.6.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.7.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.8.rcgu.o" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.wgpu_native.45c7bj90-cgu.9.rcgu.o" "/OUT:D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.dll" "/DEF:C:\\Users\\win10\\AppData\\Local\\Temp\\rustcE3CSYX\\lib.def" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.8ujg474y49fburg.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/LIBPATH:D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps" "/LIBPATH:D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\build\\spirv_cross-822fdf5d582f829b\\out" "/LIBPATH:C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libvec_map-6b5ed48c56c3ea7e.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\librendy_memory-0c0ceb15de0dd5d1.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libslab-5253dc30818378e7.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libcolorful-1e0115a11262f2fd.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libhibitset-25f9d9d12b665732.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libatom-5e5107ff53c33320.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libcopyless-4c5cdd18f01c8c18.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\librendy_descriptor-41f4fd6eb9214854.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\librelevant-711d85836e875e45.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libgfx_backend_vulkan-b04aee75bf7123ed.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libarrayvec-93444571194bab8e.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libash-a42174fcd071bd32.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libshared_library-1de01e7303241d06.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\liblazy_static-5d95ab3a716e6edf.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libgfx_backend_empty-e982801c1e4b95c0.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libgfx_backend_dx12-7814ae104f2d86cb.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libd3d12-42a2f0339e092af9.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libgfx_backend_dx11-891e8bf47e6dcebb.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libwio-a0de60c49ac1dc96.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libparking_lot-2b2b79b35dee381e.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libparking_lot_core-039a13c8afe2422b.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\liblock_api-275d419f1dc74ff1.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libscopeguard-a2aa3fd973dbd64e.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\liblog-9a9980a9b1c9c283.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libcfg_if-c4543fac99ff34d0.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\liblibloading-be53d77e4a108b64.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libwinapi-5d90a86b74c4e1ef.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\librange_alloc-950acbb746f53dc0.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libgfx_auxil-5c6879679cab3fb0.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libfxhash-8ef6fa334d9de562.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libbyteorder-3cc98079fd79a928.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libspirv_cross-9a7d5d3efcc242bf.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libgfx_hal-f070d8774e1fe4c2.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libraw_window_handle-52e741c03d511b45.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\liblibc-dd19e70b2c3a7d3b.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libsmallvec-6c6d19fc080c63a3.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libmaybe_uninit-9dcc5648539074cb.rlib" "D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\libbitflags-9bd8c071b2f7f67d.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-fd32e3d4d70d74a8.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-557a01ab7680eef9.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-557ff2b95e1a2123.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_alloc-6b725878f5860e39.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libbacktrace-eeb49d86966a52f0.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-528449ebe6b7fb1b.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-2b8b04950ded9f63.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-92bce5665c37faaf.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-ccff95d8ef13471a.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-aae606cf8fbaa72b.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-d3be35aad0e0a879.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-ade7404a2a5358d2.rlib" "C:\\Users\\win10\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-6b975b0c697eaeaf.rlib" "advapi32.lib" "cfgmgr32.lib" "comctl32.lib" "credui.lib" "d2d1.lib" "d3d11.lib" "d3d12.lib" "d3dcompiler.lib" "dwmapi.lib" "dwrite.lib" "dxgi.lib" "fwpuclnt.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ntdll.lib" "ole32.lib" "opengl32.lib" "secur32.lib" "shcore.lib" "shell32.lib" "shlwapi.lib" "synchronization.lib" "user32.lib" "uxtheme.lib" "windowscodecs.lib" "winspool.lib" "ws2_32.lib" "advapi32.lib" "ws2_32.lib" "userenv.lib" "msvcrt.lib" "/DLL" "/IMPLIB:D:\\wkspace\\prsnl\\rusty\\iced\\target\\debug\\deps\\wgpu_native-ab4fe8ae49068d7d.dll.lib"
= note: LINK : fatal error LNK1181: cannot open input file 'd3d12.lib'
error: aborting due to previous error
error: could not compile `wgpu-native`.
Any ideas? The version is Windows 10 17134
I am not completely sure, but I would say you are somehow missing the DirectX 12 SDK.
Apparently, it should be included in the Windows 10 SDK. Maybe you could try to install it?
Thanks! Fixed after installed the SDK.