Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fatal error LNK1181 #170

Open
123qwe-sys opened this issue Mar 9, 2024 · 5 comments
Open

fatal error LNK1181 #170

123qwe-sys opened this issue Mar 9, 2024 · 5 comments

Comments

@123qwe-sys
Copy link

error: linking with link.exe failed: exit code: 1181
|
= note: "D:\vsstud\VC\Tools\MSVC\14.38.33030\bin\HostX64\x64\link.exe" "/DEF:C:\Users\86136\AppData\Local\Temp\rustc9KMkjt\lib.def" "/NOLOGO" "C:\Users\86136\AppData\Local\Temp\rustc9KMkjt\symbols.o" "F:\ZLUDA\target\release\deps\nvcuda.nvcuda.cd03c200c303e65b-cgu.0.rcgu.o" "F:\ZLUDA\target\release\deps\nvcuda.1hai2ovi0cowbjm8.rcgu.o" "/LIBPATH:F:\ZLUDA\target\release\deps" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\blake3-029d62e4cb689101\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\blake3-029d62e4cb689101\out" "/LIBPATH:F:\ZLUDA\hip_runtime-sys\lib" "/LIBPATH:C:\Users\86136\.cargo\registry\src\mirrors.ustc.edu.cn-4affec411d11e50f\windows_x86_64_msvc-0.52.4\lib" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\libsqlite3-sys-ac86bd93b78332bf\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\lz4-sys-758f1f0a3160626c\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\zluda_llvm-2d1dfacb2a60d199\out" "/LIBPATH:F:\ZLUDA\target\release\build\llvm-sys-65e36a2f59a296a6\out\build\lib" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "F:\ZLUDA\target\release\deps\libzluda-cfef4f577ecaf79a.rlib" "F:\ZLUDA\target\release\deps\libdirs-0a63fee8bc599e11.rlib" "F:\ZLUDA\target\release\deps\libdirs_sys-fe855f2f51ff5603.rlib" "F:\ZLUDA\target\release\deps\libblake3-f24c67b455818410.rlib" "F:\ZLUDA\target\release\deps\libconstant_time_eq-9e991155fe7b6ca0.rlib" "F:\ZLUDA\target\release\deps\libdigest-7c6fb5e027812882.rlib" "F:\ZLUDA\target\release\deps\libsubtle-5e339241e7f85314.rlib" "F:\ZLUDA\target\release\deps\libblock_buffer-48dd579271779a5b.rlib" "F:\ZLUDA\target\release\deps\libcrypto_common-923b952de2b36b27.rlib" "F:\ZLUDA\target\release\deps\libgeneric_array-0897f0784e671551.rlib" "F:\ZLUDA\target\release\deps\libtypenum-89c426b0ac44b489.rlib" "F:\ZLUDA\target\release\deps\libarrayvec-72211fb2288f6eee.rlib" "F:\ZLUDA\target\release\deps\libarrayref-25b9b1bccf183f24.rlib" "F:\ZLUDA\target\release\deps\libzluda_dark_api-f066b5fee380dc1b.rlib" "F:\ZLUDA\target\release\deps\libthread_id-ce4806d9bbb02a80.rlib" "F:\ZLUDA\target\release\deps\libwinapi-e19507edfc1621c6.rlib" "F:\ZLUDA\target\release\deps\liblz4_sys-a3c411a207b36ac0.rlib" "F:\ZLUDA\target\release\deps\libstatic_assertions-492c20b4093b48ea.rlib" "F:\ZLUDA\target\release\deps\libmemoffset-ae8e259142434c94.rlib" "F:\ZLUDA\target\release\deps\libcomgr-ab9e45c8bdcf51c0.rlib" "F:\ZLUDA\target\release\deps\libptx-8f90b166aa81f80a.rlib" "F:\ZLUDA\target\release\deps\libthiserror-eacf4c334849e2ce.rlib" "F:\ZLUDA\target\release\deps\libbit_vec-59e0763cc2076db4.rlib" "F:\ZLUDA\target\release\deps\libcpp_demangle-1a82e2b61173091d.rlib" "F:\ZLUDA\target\release\deps\libzluda_llvm-c224807553379b20.rlib" "F:\ZLUDA\target\release\deps\libbitflags-9dc9d16967a33199.rlib" "F:\ZLUDA\target\release\deps\libllvm_sys-0685bd3676b271fe.rlib" "F:\ZLUDA\target\release\deps\liblibc-06c314714120a87a.rlib" "F:\ZLUDA\target\release\deps\libhip_common-6ae269a25a9d7264.rlib" "F:\ZLUDA\target\release\deps\liblibloading-daa752ca78d4dffe.rlib" "F:\ZLUDA\target\release\deps\libwindows_targets-1e3ec57e37dc8d16.rlib" "F:\ZLUDA\target\release\deps\libcuda_types-47edd1637c8239bb.rlib" "F:\ZLUDA\target\release\deps\librustc_hash-c77a447defc1a443.rlib" "F:\ZLUDA\target\release\deps\libcapnp-5977d12fbd5a4973.rlib" "F:\ZLUDA\target\release\deps\libgoblin-3912fbfab8084dc3.rlib" "F:\ZLUDA\target\release\deps\libplain-13d0b84c7d39312b.rlib" "F:\ZLUDA\target\release\deps\liblog-8fe5c7e250dc9372.rlib" "F:\ZLUDA\target\release\deps\libscroll-aceac2f710188d55.rlib" "F:\ZLUDA\target\release\deps\librusqlite-e19429e19b57a15e.rlib" "F:\ZLUDA\target\release\deps\libbitflags-977cb60a6d796031.rlib" "F:\ZLUDA\target\release\deps\libsmallvec-a17a3263d4336ab8.rlib" "F:\ZLUDA\target\release\deps\libserde_json-5a8c2f4a6e67ae41.rlib" "F:\ZLUDA\target\release\deps\libitoa-b6a0f95368e7c160.rlib" "F:\ZLUDA\target\release\deps\libryu-856825540ccb782a.rlib" "F:\ZLUDA\target\release\deps\libserde-f25349c8b54197d7.rlib" "F:\ZLUDA\target\release\deps\libfallible_streaming_iterator-bbec842959f1c460.rlib" "F:\ZLUDA\target\release\deps\libfallible_iterator-6cf64e34bbb0ebad.rlib" "F:\ZLUDA\target\release\deps\libhashlink-2d8c602ca0cbd907.rlib" "F:\ZLUDA\target\release\deps\libhashbrown-66dd89401484274b.rlib" "F:\ZLUDA\target\release\deps\libahash-b5e46b398c039b8b.rlib" "F:\ZLUDA\target\release\deps\libonce_cell-af98a2294e937493.rlib" "F:\ZLUDA\target\release\deps\libcfg_if-4941845ea3284fbe.rlib" "F:\ZLUDA\target\release\deps\libzerocopy-43a8ea61c61f9a04.rlib" "F:\ZLUDA\target\release\deps\liballocator_api2-299cebfae779650f.rlib" "F:\ZLUDA\target\release\deps\liblibsqlite3_sys-22fce0ec51ccc30f.rlib" "F:\ZLUDA\target\release\deps\libitertools-08ca1df50ce194f3.rlib" "F:\ZLUDA\target\release\deps\libeither-6b76bd2044fa8c6f.rlib" "F:\ZLUDA\target\release\deps\libhip_runtime_sys-fcc29c4ee75ab219.rlib" "F:\ZLUDA\target\release\deps\libhalf-96cdc7e46346c081.rlib" "F:\ZLUDA\target\release\deps\libnum_traits-7965eec21b382a5b.rlib" "F:\ZLUDA\target\release\deps\liblalrpop_util-82bc450a78e3b60b.rlib" "F:\ZLUDA\target\release\deps\libregex_automata-f775e0c315723dbc.rlib" "F:\ZLUDA\target\release\deps\libaho_corasick-e3723412400a8b70.rlib" "F:\ZLUDA\target\release\deps\libmemchr-c2f636fc30cd5719.rlib" "F:\ZLUDA\target\release\deps\libregex_syntax-46110624a73498ef.rlib" "F:\ZLUDA\target\release\deps\liblazy_static-c9e7aa61954548f2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-e493bcbfdc66a475.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-467acea86c440d1f.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-8bcec20f8d868561.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-e75d865d889e433e.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-cd24a5810f58b720.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-44b4ecbbc95939b2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-ff93d2b34eb6aecc.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-17346c417f0e9166.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-ff5a06ebf4571d10.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-cb2478631e21007b.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-58d59322b34f2b51.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-c192803e6895f627.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-20106e86b5dab94f.rlib" "advapi32.lib" "cfgmgr32.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "shell32.lib" "synchronization.lib" "user32.lib" "winspool.lib" "psapi.lib" "shell32.lib" "ole32.lib" "uuid.lib" "advapi32.lib" "z.lib" "zstd.dll.lib" "libxml2.lib" "legacy_stdio_definitions.lib" "windows.0.52.0.lib" "amdhip64.lib" "kernel32.lib" "advapi32.lib" "bcrypt.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "kernel32.lib" "ws2_32.lib" "kernel32.lib" "ntdll.lib" "kernel32.lib" "msvcrt.lib" "/NXCOMPAT" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "/OUT:F:\ZLUDA\target\release\deps\nvcuda.dll" "/OPT:REF,ICF" "/DLL" "/IMPLIB:F:\ZLUDA\target\release\deps\nvcuda.dll.lib" "/DEBUG" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis"
= note: LINK : fatal error LNK1181: 无法打开输入文件“z.lib”

error: could not compile zluda_lib (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
error: linking with link.exe failed: exit code: 1181
|
= note: "D:\vsstud\VC\Tools\MSVC\14.38.33030\bin\HostX64\x64\link.exe" "/DEF:C:\Users\86136\AppData\Local\Temp\rustcA8qri9\lib.def" "/NOLOGO" "C:\Users\86136\AppData\Local\Temp\rustcA8qri9\symbols.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.00.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.01.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.02.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.03.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.04.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.05.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.06.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.07.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.08.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.09.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.10.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.11.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.12.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.13.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.14.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.f6eab774aa340660-cgu.15.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.12pklsihhb6rklml.rcgu.o" "/LIBPATH:F:\ZLUDA\target\release\deps" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\detours-sys-a0f051145c624643\out" "/LIBPATH:F:\ZLUDA\hip_runtime-sys\lib" "/LIBPATH:C:\Users\86136\.cargo\registry\src\mirrors.ustc.edu.cn-4affec411d11e50f\windows_x86_64_msvc-0.52.4\lib" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\libsqlite3-sys-ac86bd93b78332bf\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\lz4-sys-758f1f0a3160626c\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\zluda_llvm-2d1dfacb2a60d199\out" "/LIBPATH:F:\ZLUDA\target\release\build\llvm-sys-65e36a2f59a296a6\out\build\lib" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "F:\ZLUDA\target\release\deps\libdetours_sys-21bc00950e1768b2.rlib" "F:\ZLUDA\target\release\deps\libptx-8f90b166aa81f80a.rlib" "F:\ZLUDA\target\release\deps\libthiserror-eacf4c334849e2ce.rlib" "F:\ZLUDA\target\release\deps\libcpp_demangle-1a82e2b61173091d.rlib" "F:\ZLUDA\target\release\deps\libzluda_llvm-c224807553379b20.rlib" "F:\ZLUDA\target\release\deps\libllvm_sys-0685bd3676b271fe.rlib" "F:\ZLUDA\target\release\deps\libhalf-96cdc7e46346c081.rlib" "F:\ZLUDA\target\release\deps\libnum_traits-7965eec21b382a5b.rlib" "F:\ZLUDA\target\release\deps\liblalrpop_util-82bc450a78e3b60b.rlib" "F:\ZLUDA\target\release\deps\libregex-846010566a55dc48.rlib" "F:\ZLUDA\target\release\deps\libregex_automata-f775e0c315723dbc.rlib" "F:\ZLUDA\target\release\deps\libaho_corasick-e3723412400a8b70.rlib" "F:\ZLUDA\target\release\deps\libregex_syntax-46110624a73498ef.rlib" "F:\ZLUDA\target\release\deps\libcrossbeam_channel-c01b86be03d6109b.rlib" "F:\ZLUDA\target\release\deps\libcrossbeam_utils-0b0637c1c524b844.rlib" "F:\ZLUDA\target\release\deps\libdynasmrt-814e48099a6285e5.rlib" "F:\ZLUDA\target\release\deps\libbyteorder-d64c9a71c16cd84d.rlib" "F:\ZLUDA\target\release\deps\libmemmap2-2d607e6361378ac6.rlib" "F:\ZLUDA\target\release\deps\libzluda_dark_api-f066b5fee380dc1b.rlib" "F:\ZLUDA\target\release\deps\libthread_id-ce4806d9bbb02a80.rlib" "F:\ZLUDA\target\release\deps\libwinapi-e19507edfc1621c6.rlib" "F:\ZLUDA\target\release\deps\liblz4_sys-a3c411a207b36ac0.rlib" "F:\ZLUDA\target\release\deps\liblibc-06c314714120a87a.rlib" "F:\ZLUDA\target\release\deps\libhip_common-6ae269a25a9d7264.rlib" "F:\ZLUDA\target\release\deps\liblibloading-daa752ca78d4dffe.rlib" "F:\ZLUDA\target\release\deps\libwindows_targets-1e3ec57e37dc8d16.rlib" "F:\ZLUDA\target\release\deps\libmemchr-c2f636fc30cd5719.rlib" "F:\ZLUDA\target\release\deps\librustc_hash-c77a447defc1a443.rlib" "F:\ZLUDA\target\release\deps\libcapnp-5977d12fbd5a4973.rlib" "F:\ZLUDA\target\release\deps\libgoblin-3912fbfab8084dc3.rlib" "F:\ZLUDA\target\release\deps\libplain-13d0b84c7d39312b.rlib" "F:\ZLUDA\target\release\deps\liblog-8fe5c7e250dc9372.rlib" "F:\ZLUDA\target\release\deps\libscroll-aceac2f710188d55.rlib" "F:\ZLUDA\target\release\deps\librusqlite-e19429e19b57a15e.rlib" "F:\ZLUDA\target\release\deps\libbitflags-977cb60a6d796031.rlib" "F:\ZLUDA\target\release\deps\libsmallvec-a17a3263d4336ab8.rlib" "F:\ZLUDA\target\release\deps\libserde_json-5a8c2f4a6e67ae41.rlib" "F:\ZLUDA\target\release\deps\libitoa-b6a0f95368e7c160.rlib" "F:\ZLUDA\target\release\deps\libryu-856825540ccb782a.rlib" "F:\ZLUDA\target\release\deps\libserde-f25349c8b54197d7.rlib" "F:\ZLUDA\target\release\deps\libfallible_streaming_iterator-bbec842959f1c460.rlib" "F:\ZLUDA\target\release\deps\libfallible_iterator-6cf64e34bbb0ebad.rlib" "F:\ZLUDA\target\release\deps\libhashlink-2d8c602ca0cbd907.rlib" "F:\ZLUDA\target\release\deps\libhashbrown-66dd89401484274b.rlib" "F:\ZLUDA\target\release\deps\libahash-b5e46b398c039b8b.rlib" "F:\ZLUDA\target\release\deps\libonce_cell-af98a2294e937493.rlib" "F:\ZLUDA\target\release\deps\libcfg_if-4941845ea3284fbe.rlib" "F:\ZLUDA\target\release\deps\libzerocopy-43a8ea61c61f9a04.rlib" "F:\ZLUDA\target\release\deps\liballocator_api2-299cebfae779650f.rlib" "F:\ZLUDA\target\release\deps\liblibsqlite3_sys-22fce0ec51ccc30f.rlib" "F:\ZLUDA\target\release\deps\libitertools-08ca1df50ce194f3.rlib" "F:\ZLUDA\target\release\deps\libeither-6b76bd2044fa8c6f.rlib" "F:\ZLUDA\target\release\deps\libhip_runtime_sys-fcc29c4ee75ab219.rlib" "F:\ZLUDA\target\release\deps\libbitflags-9dc9d16967a33199.rlib" "F:\ZLUDA\target\release\deps\libbit_vec-59e0763cc2076db4.rlib" "F:\ZLUDA\target\release\deps\libcuda_types-47edd1637c8239bb.rlib" "F:\ZLUDA\target\release\deps\liblazy_static-c9e7aa61954548f2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-e493bcbfdc66a475.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-467acea86c440d1f.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-8bcec20f8d868561.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-e75d865d889e433e.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-cd24a5810f58b720.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-44b4ecbbc95939b2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-ff93d2b34eb6aecc.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-17346c417f0e9166.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-ff5a06ebf4571d10.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-cb2478631e21007b.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-58d59322b34f2b51.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-c192803e6895f627.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-20106e86b5dab94f.rlib" "psapi.lib" "shell32.lib" "ole32.lib" "uuid.lib" "advapi32.lib" "z.lib" "zstd.dll.lib" "libxml2.lib" "advapi32.lib" "cfgmgr32.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "shell32.lib" "synchronization.lib" "user32.lib" "winspool.lib" "legacy_stdio_definitions.lib" "windows.0.52.0.lib" "amdhip64.lib" "kernel32.lib" "advapi32.lib" "bcrypt.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "kernel32.lib" "ws2_32.lib" "kernel32.lib" "ntdll.lib" "kernel32.lib" "msvcrt.lib" "/NXCOMPAT" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "/OUT:F:\ZLUDA\target\release\deps\zluda_dump.dll" "/OPT:REF,ICF" "/DLL" "/IMPLIB:F:\ZLUDA\target\release\deps\zluda_dump.dll.lib" "/DEBUG" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis"
= note: LINK : fatal error LNK1181: 无法打开输入文件“z.lib”

error: could not compile zluda_dump (lib) due to 1 previous error
error: process didn't exit successfully: target\debug\xtask.exe --release (exit code: 101)
PS F:\ZLUDA> cargo xtask --release
Finished dev [unoptimized + debuginfo] target(s) in 1.04s
Running target\debug\xtask.exe --release
Compiling zluda_lib v0.0.0 (F:\ZLUDA\zluda_lib)
Compiling zluda_dump v0.0.0 (F:\ZLUDA\zluda_dump)
error: linking with link.exe failed: exit code: 1181
|
= note: "D:\vsstud\VC\Tools\MSVC\14.38.33030\bin\HostX64\x64\link.exe" "/DEF:C:\Users\86136\AppData\Local\Temp\rustc2CQLee\lib.def" "/NOLOGO" "C:\Users\86136\AppData\Local\Temp\rustc2CQLee\symbols.o" "F:\ZLUDA\target\release\deps\nvcuda.nvcuda.cd03c200c303e65b-cgu.0.rcgu.o" "F:\ZLUDA\target\release\deps\nvcuda.1hai2ovi0cowbjm8.rcgu.o" "/LIBPATH:F:\ZLUDA\target\release\deps" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\blake3-029d62e4cb689101\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\blake3-029d62e4cb689101\out" "/LIBPATH:F:\ZLUDA\hip_runtime-sys\lib" "/LIBPATH:C:\Users\86136\.cargo\registry\src\mirrors.ustc.edu.cn-4affec411d11e50f\windows_x86_64_msvc-0.52.4\lib" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\libsqlite3-sys-ac86bd93b78332bf\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\lz4-sys-758f1f0a3160626c\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\zluda_llvm-2d1dfacb2a60d199\out" "/LIBPATH:F:\ZLUDA\target\release\build\llvm-sys-65e36a2f59a296a6\out\build\lib" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "F:\ZLUDA\target\release\deps\libzluda-cfef4f577ecaf79a.rlib" "F:\ZLUDA\target\release\deps\libdirs-0a63fee8bc599e11.rlib" "F:\ZLUDA\target\release\deps\libdirs_sys-fe855f2f51ff5603.rlib" "F:\ZLUDA\target\release\deps\libblake3-f24c67b455818410.rlib" "F:\ZLUDA\target\release\deps\libconstant_time_eq-9e991155fe7b6ca0.rlib" "F:\ZLUDA\target\release\deps\libdigest-7c6fb5e027812882.rlib" "F:\ZLUDA\target\release\deps\libsubtle-5e339241e7f85314.rlib" "F:\ZLUDA\target\release\deps\libblock_buffer-48dd579271779a5b.rlib" "F:\ZLUDA\target\release\deps\libcrypto_common-923b952de2b36b27.rlib" "F:\ZLUDA\target\release\deps\libgeneric_array-0897f0784e671551.rlib" "F:\ZLUDA\target\release\deps\libtypenum-89c426b0ac44b489.rlib" "F:\ZLUDA\target\release\deps\libarrayvec-72211fb2288f6eee.rlib" "F:\ZLUDA\target\release\deps\libarrayref-25b9b1bccf183f24.rlib" "F:\ZLUDA\target\release\deps\libzluda_dark_api-f066b5fee380dc1b.rlib" "F:\ZLUDA\target\release\deps\libthread_id-ce4806d9bbb02a80.rlib" "F:\ZLUDA\target\release\deps\libwinapi-e19507edfc1621c6.rlib" "F:\ZLUDA\target\release\deps\liblz4_sys-a3c411a207b36ac0.rlib" "F:\ZLUDA\target\release\deps\libstatic_assertions-492c20b4093b48ea.rlib" "F:\ZLUDA\target\release\deps\libmemoffset-ae8e259142434c94.rlib" "F:\ZLUDA\target\release\deps\libcomgr-ab9e45c8bdcf51c0.rlib" "F:\ZLUDA\target\release\deps\libptx-8f90b166aa81f80a.rlib" "F:\ZLUDA\target\release\deps\libthiserror-eacf4c334849e2ce.rlib" "F:\ZLUDA\target\release\deps\libbit_vec-59e0763cc2076db4.rlib" "F:\ZLUDA\target\release\deps\libcpp_demangle-1a82e2b61173091d.rlib" "F:\ZLUDA\target\release\deps\libzluda_llvm-c224807553379b20.rlib" "F:\ZLUDA\target\release\deps\libbitflags-9dc9d16967a33199.rlib" "F:\ZLUDA\target\release\deps\libllvm_sys-0685bd3676b271fe.rlib" "F:\ZLUDA\target\release\deps\liblibc-06c314714120a87a.rlib" "F:\ZLUDA\target\release\deps\libhip_common-6ae269a25a9d7264.rlib" "F:\ZLUDA\target\release\deps\liblibloading-daa752ca78d4dffe.rlib" "F:\ZLUDA\target\release\deps\libwindows_targets-1e3ec57e37dc8d16.rlib" "F:\ZLUDA\target\release\deps\libcuda_types-47edd1637c8239bb.rlib" "F:\ZLUDA\target\release\deps\librustc_hash-c77a447defc1a443.rlib" "F:\ZLUDA\target\release\deps\libcapnp-5977d12fbd5a4973.rlib" "F:\ZLUDA\target\release\deps\libgoblin-3912fbfab8084dc3.rlib" "F:\ZLUDA\target\release\deps\libplain-13d0b84c7d39312b.rlib" "F:\ZLUDA\target\release\deps\liblog-8fe5c7e250dc9372.rlib" "F:\ZLUDA\target\release\deps\libscroll-aceac2f710188d55.rlib" "F:\ZLUDA\target\release\deps\librusqlite-e19429e19b57a15e.rlib" "F:\ZLUDA\target\release\deps\libbitflags-977cb60a6d796031.rlib" "F:\ZLUDA\target\release\deps\libsmallvec-a17a3263d4336ab8.rlib" "F:\ZLUDA\target\release\deps\libserde_json-5a8c2f4a6e67ae41.rlib" "F:\ZLUDA\target\release\deps\libitoa-b6a0f95368e7c160.rlib" "F:\ZLUDA\target\release\deps\libryu-856825540ccb782a.rlib" "F:\ZLUDA\target\release\deps\libserde-f25349c8b54197d7.rlib" "F:\ZLUDA\target\release\deps\libfallible_streaming_iterator-bbec842959f1c460.rlib" "F:\ZLUDA\target\release\deps\libfallible_iterator-6cf64e34bbb0ebad.rlib" "F:\ZLUDA\target\release\deps\libhashlink-2d8c602ca0cbd907.rlib" "F:\ZLUDA\target\release\deps\libhashbrown-66dd89401484274b.rlib" "F:\ZLUDA\target\release\deps\libahash-b5e46b398c039b8b.rlib" "F:\ZLUDA\target\release\deps\libonce_cell-af98a2294e937493.rlib" "F:\ZLUDA\target\release\deps\libcfg_if-4941845ea3284fbe.rlib" "F:\ZLUDA\target\release\deps\libzerocopy-43a8ea61c61f9a04.rlib" "F:\ZLUDA\target\release\deps\liballocator_api2-299cebfae779650f.rlib" "F:\ZLUDA\target\release\deps\liblibsqlite3_sys-22fce0ec51ccc30f.rlib" "F:\ZLUDA\target\release\deps\libitertools-08ca1df50ce194f3.rlib" "F:\ZLUDA\target\release\deps\libeither-6b76bd2044fa8c6f.rlib" "F:\ZLUDA\target\release\deps\libhip_runtime_sys-fcc29c4ee75ab219.rlib" "F:\ZLUDA\target\release\deps\libhalf-96cdc7e46346c081.rlib" "F:\ZLUDA\target\release\deps\libnum_traits-7965eec21b382a5b.rlib" "F:\ZLUDA\target\release\deps\liblalrpop_util-82bc450a78e3b60b.rlib" "F:\ZLUDA\target\release\deps\libregex_automata-f775e0c315723dbc.rlib" "F:\ZLUDA\target\release\deps\libaho_corasick-e3723412400a8b70.rlib" "F:\ZLUDA\target\release\deps\libmemchr-c2f636fc30cd5719.rlib" "F:\ZLUDA\target\release\deps\libregex_syntax-46110624a73498ef.rlib" "F:\ZLUDA\target\release\deps\liblazy_static-c9e7aa61954548f2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-e493bcbfdc66a475.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-467acea86c440d1f.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-8bcec20f8d868561.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-e75d865d889e433e.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-cd24a5810f58b720.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-44b4ecbbc95939b2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-ff93d2b34eb6aecc.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-17346c417f0e9166.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-ff5a06ebf4571d10.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-cb2478631e21007b.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-58d59322b34f2b51.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-c192803e6895f627.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-20106e86b5dab94f.rlib" "advapi32.lib" "cfgmgr32.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "shell32.lib" "synchronization.lib" "user32.lib" "winspool.lib" "psapi.lib" "shell32.lib" "ole32.lib" "uuid.lib" "advapi32.lib" "z.lib" "zstd.dll.lib" "libxml2.lib" "legacy_stdio_definitions.lib" "windows.0.52.0.lib" "amdhip64.lib" "kernel32.lib" "advapi32.lib" "bcrypt.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "kernel32.lib" "ws2_32.lib" "kernel32.lib" "ntdll.lib" "kernel32.lib" "msvcrt.lib" "/NXCOMPAT" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "/OUT:F:\ZLUDA\target\release\deps\nvcuda.dll" "/OPT:REF,ICF" "/DLL" "/IMPLIB:F:\ZLUDA\target\release\deps\nvcuda.dll.lib" "/DEBUG" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis"
= note: LINK : fatal error LNK1181: 无法打开输入文件“z.lib”

error: could not compile zluda_lib (lib) due to 1 previous error

@lshqqytiger
Copy link

You need to have zlib. It is not so simple compared to Linux. I was able to get it by installing it on the anaconda virtual environment if I remember correct..

@vosen
Copy link
Owner

vosen commented Mar 17, 2024

Should be fixed with the newest commit, please try again

@123qwe-sys
Copy link
Author

error: linking with link.exe failed: exit code: 1120
|
= note: "D:\vsstud\VC\Tools\MSVC\14.38.33030\bin\HostX64\x64\link.exe" "/DEF:C:\Users\86136\AppData\Local\Temp\rustcekqXEm\lib.def" "/NOLOGO" "C:\Users\86136\AppData\Local\Temp\rustcekqXEm\symbols.o" "F:\ZLUDA\target\release\deps\nvcuda.nvcuda.d0847328959b6a8a-cgu.0.rcgu.o" "F:\ZLUDA\target\release\deps\nvcuda.c0uvcvzacib6124.rcgu.o" "/LIBPATH:F:\ZLUDA\target\release\deps" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\blake3-029d62e4cb689101\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\blake3-029d62e4cb689101\out" "/LIBPATH:F:\ZLUDA\hip_runtime-sys\lib" "/LIBPATH:C:\Users\86136\.cargo\registry\src\mirrors.ustc.edu.cn-4affec411d11e50f\windows_x86_64_msvc-0.52.4\lib" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\libsqlite3-sys-ac86bd93b78332bf\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\lz4-sys-758f1f0a3160626c\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\zluda_llvm-2d1dfacb2a60d199\out" "/LIBPATH:F:\ZLUDA\target\release\build\llvm-sys-65e36a2f59a296a6\out\build\lib" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\cloudflare-zlib-sys-f391ae8e18aa882b\out" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "F:\ZLUDA\target\release\deps\libzluda-03435e8f4bc2f7f5.rlib" "F:\ZLUDA\target\release\deps\libdirs-0a63fee8bc599e11.rlib" "F:\ZLUDA\target\release\deps\libdirs_sys-fe855f2f51ff5603.rlib" "F:\ZLUDA\target\release\deps\libblake3-f24c67b455818410.rlib" "F:\ZLUDA\target\release\deps\libconstant_time_eq-9e991155fe7b6ca0.rlib" "F:\ZLUDA\target\release\deps\libdigest-7c6fb5e027812882.rlib" "F:\ZLUDA\target\release\deps\libsubtle-5e339241e7f85314.rlib" "F:\ZLUDA\target\release\deps\libblock_buffer-48dd579271779a5b.rlib" "F:\ZLUDA\target\release\deps\libcrypto_common-923b952de2b36b27.rlib" "F:\ZLUDA\target\release\deps\libgeneric_array-0897f0784e671551.rlib" "F:\ZLUDA\target\release\deps\libtypenum-89c426b0ac44b489.rlib" "F:\ZLUDA\target\release\deps\libarrayvec-72211fb2288f6eee.rlib" "F:\ZLUDA\target\release\deps\libarrayref-25b9b1bccf183f24.rlib" "F:\ZLUDA\target\release\deps\libzluda_dark_api-e4b4d3f1651b4c3c.rlib" "F:\ZLUDA\target\release\deps\libthread_id-ce4806d9bbb02a80.rlib" "F:\ZLUDA\target\release\deps\libwinapi-e19507edfc1621c6.rlib" "F:\ZLUDA\target\release\deps\liblz4_sys-a3c411a207b36ac0.rlib" "F:\ZLUDA\target\release\deps\libcloudflare_zlib-85dd5a0d41de6ee8.rlib" "F:\ZLUDA\target\release\deps\libcloudflare_zlib_sys-b6daa9b5fa09b527.rlib" "F:\ZLUDA\target\release\deps\libstatic_assertions-492c20b4093b48ea.rlib" "F:\ZLUDA\target\release\deps\libmemoffset-ae8e259142434c94.rlib" "F:\ZLUDA\target\release\deps\libcomgr-ab9e45c8bdcf51c0.rlib" "F:\ZLUDA\target\release\deps\libptx-8f90b166aa81f80a.rlib" "F:\ZLUDA\target\release\deps\libthiserror-eacf4c334849e2ce.rlib" "F:\ZLUDA\target\release\deps\libbit_vec-59e0763cc2076db4.rlib" "F:\ZLUDA\target\release\deps\libcpp_demangle-1a82e2b61173091d.rlib" "F:\ZLUDA\target\release\deps\libzluda_llvm-c224807553379b20.rlib" "F:\ZLUDA\target\release\deps\libbitflags-9dc9d16967a33199.rlib" "F:\ZLUDA\target\release\deps\libllvm_sys-0685bd3676b271fe.rlib" "F:\ZLUDA\target\release\deps\liblibc-06c314714120a87a.rlib" "F:\ZLUDA\target\release\deps\libhip_common-6ae269a25a9d7264.rlib" "F:\ZLUDA\target\release\deps\liblibloading-daa752ca78d4dffe.rlib" "F:\ZLUDA\target\release\deps\libwindows_targets-1e3ec57e37dc8d16.rlib" "F:\ZLUDA\target\release\deps\libcuda_types-47edd1637c8239bb.rlib" "F:\ZLUDA\target\release\deps\librustc_hash-c77a447defc1a443.rlib" "F:\ZLUDA\target\release\deps\libcapnp-5977d12fbd5a4973.rlib" "F:\ZLUDA\target\release\deps\libgoblin-3912fbfab8084dc3.rlib" "F:\ZLUDA\target\release\deps\libplain-13d0b84c7d39312b.rlib" "F:\ZLUDA\target\release\deps\liblog-8fe5c7e250dc9372.rlib" "F:\ZLUDA\target\release\deps\libscroll-aceac2f710188d55.rlib" "F:\ZLUDA\target\release\deps\librusqlite-e19429e19b57a15e.rlib" "F:\ZLUDA\target\release\deps\libbitflags-977cb60a6d796031.rlib" "F:\ZLUDA\target\release\deps\libsmallvec-a17a3263d4336ab8.rlib" "F:\ZLUDA\target\release\deps\libserde_json-5a8c2f4a6e67ae41.rlib" "F:\ZLUDA\target\release\deps\libitoa-b6a0f95368e7c160.rlib" "F:\ZLUDA\target\release\deps\libryu-856825540ccb782a.rlib" "F:\ZLUDA\target\release\deps\libserde-f25349c8b54197d7.rlib" "F:\ZLUDA\target\release\deps\libfallible_streaming_iterator-bbec842959f1c460.rlib" "F:\ZLUDA\target\release\deps\libfallible_iterator-6cf64e34bbb0ebad.rlib" "F:\ZLUDA\target\release\deps\libhashlink-2d8c602ca0cbd907.rlib" "F:\ZLUDA\target\release\deps\libhashbrown-66dd89401484274b.rlib" "F:\ZLUDA\target\release\deps\libahash-b5e46b398c039b8b.rlib" "F:\ZLUDA\target\release\deps\libonce_cell-af98a2294e937493.rlib" "F:\ZLUDA\target\release\deps\libcfg_if-4941845ea3284fbe.rlib" "F:\ZLUDA\target\release\deps\libzerocopy-43a8ea61c61f9a04.rlib" "F:\ZLUDA\target\release\deps\liballocator_api2-299cebfae779650f.rlib" "F:\ZLUDA\target\release\deps\liblibsqlite3_sys-22fce0ec51ccc30f.rlib" "F:\ZLUDA\target\release\deps\libitertools-08ca1df50ce194f3.rlib" "F:\ZLUDA\target\release\deps\libeither-6b76bd2044fa8c6f.rlib" "F:\ZLUDA\target\release\deps\libhip_runtime_sys-fcc29c4ee75ab219.rlib" "F:\ZLUDA\target\release\deps\libhalf-96cdc7e46346c081.rlib" "F:\ZLUDA\target\release\deps\libnum_traits-7965eec21b382a5b.rlib" "F:\ZLUDA\target\release\deps\liblalrpop_util-82bc450a78e3b60b.rlib" "F:\ZLUDA\target\release\deps\libregex_automata-f775e0c315723dbc.rlib" "F:\ZLUDA\target\release\deps\libaho_corasick-e3723412400a8b70.rlib" "F:\ZLUDA\target\release\deps\libmemchr-c2f636fc30cd5719.rlib" "F:\ZLUDA\target\release\deps\libregex_syntax-46110624a73498ef.rlib" "F:\ZLUDA\target\release\deps\liblazy_static-c9e7aa61954548f2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-e493bcbfdc66a475.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-467acea86c440d1f.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-8bcec20f8d868561.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-e75d865d889e433e.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-cd24a5810f58b720.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-44b4ecbbc95939b2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-ff93d2b34eb6aecc.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-17346c417f0e9166.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-ff5a06ebf4571d10.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-cb2478631e21007b.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-58d59322b34f2b51.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-c192803e6895f627.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-20106e86b5dab94f.rlib" "advapi32.lib" "cfgmgr32.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "shell32.lib" "synchronization.lib" "user32.lib" "winspool.lib" "psapi.lib" "shell32.lib" "ole32.lib" "uuid.lib" "advapi32.lib" "legacy_stdio_definitions.lib" "windows.0.52.0.lib" "amdhip64.lib" "kernel32.lib" "advapi32.lib" "bcrypt.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "kernel32.lib" "ws2_32.lib" "kernel32.lib" "ntdll.lib" "kernel32.lib" "msvcrt.lib" "/NXCOMPAT" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "/OUT:F:\ZLUDA\target\release\deps\nvcuda.dll" "/OPT:REF,ICF" "/DLL" "/IMPLIB:F:\ZLUDA\target\release\deps\nvcuda.dll.lib" "/DEBUG" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis"
= note: 正在创建库 F:\ZLUDA\target\release\deps\nvcuda.dll.lib 和对象 F:\ZLUDA\target\release\deps\nvcuda.dll.exp
libptx-8f90b166aa81f80a.rlib(ptx-8f90b166aa81f80a.ptx.6533053ac67127c-cgu.04.rcgu.o) : error LNK2019: 无法解析的外部符号 LLVMContextSetOpaquePointers,函数 _ZN3ptx4emit35emit_llvm_bitcode_and_linker_module17hfa505717a085976aE 中引用了该符号
F:\ZLUDA\target\release\deps\nvcuda.dll : fatal error LNK1120: 1 个无法解析的外部命令

error: could not compile zluda_lib (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
error: linking with link.exe failed: exit code: 1120
|
= note: "D:\vsstud\VC\Tools\MSVC\14.38.33030\bin\HostX64\x64\link.exe" "/DEF:C:\Users\86136\AppData\Local\Temp\rustcipcxlU\lib.def" "/NOLOGO" "C:\Users\86136\AppData\Local\Temp\rustcipcxlU\symbols.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.00.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.01.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.02.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.03.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.04.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.05.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.06.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.07.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.08.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.09.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.10.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.11.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.12.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.13.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.14.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.zluda_dump.99571c5bef9f8bdb-cgu.15.rcgu.o" "F:\ZLUDA\target\release\deps\zluda_dump.5azgbtojosu0uo8w.rcgu.o" "/LIBPATH:F:\ZLUDA\target\release\deps" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\detours-sys-a0f051145c624643\out" "/LIBPATH:F:\ZLUDA\hip_runtime-sys\lib" "/LIBPATH:C:\Users\86136\.cargo\registry\src\mirrors.ustc.edu.cn-4affec411d11e50f\windows_x86_64_msvc-0.52.4\lib" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\libsqlite3-sys-ac86bd93b78332bf\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\lz4-sys-758f1f0a3160626c\out" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\zluda_llvm-2d1dfacb2a60d199\out" "/LIBPATH:F:\ZLUDA\target\release\build\llvm-sys-65e36a2f59a296a6\out\build\lib" "/LIBPATH:D:\vsstud\VC\Tools\MSVC\14.38.33030\atlmfc\lib\x64" "/LIBPATH:F:\ZLUDA\target\release\build\cloudflare-zlib-sys-f391ae8e18aa882b\out" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "F:\ZLUDA\target\release\deps\libdetours_sys-21bc00950e1768b2.rlib" "F:\ZLUDA\target\release\deps\libptx-8f90b166aa81f80a.rlib" "F:\ZLUDA\target\release\deps\libthiserror-eacf4c334849e2ce.rlib" "F:\ZLUDA\target\release\deps\libcpp_demangle-1a82e2b61173091d.rlib" "F:\ZLUDA\target\release\deps\libzluda_llvm-c224807553379b20.rlib" "F:\ZLUDA\target\release\deps\libllvm_sys-0685bd3676b271fe.rlib" "F:\ZLUDA\target\release\deps\libhalf-96cdc7e46346c081.rlib" "F:\ZLUDA\target\release\deps\libnum_traits-7965eec21b382a5b.rlib" "F:\ZLUDA\target\release\deps\liblalrpop_util-82bc450a78e3b60b.rlib" "F:\ZLUDA\target\release\deps\libregex-846010566a55dc48.rlib" "F:\ZLUDA\target\release\deps\libregex_automata-f775e0c315723dbc.rlib" "F:\ZLUDA\target\release\deps\libaho_corasick-e3723412400a8b70.rlib" "F:\ZLUDA\target\release\deps\libregex_syntax-46110624a73498ef.rlib" "F:\ZLUDA\target\release\deps\libcrossbeam_channel-c01b86be03d6109b.rlib" "F:\ZLUDA\target\release\deps\libcrossbeam_utils-0b0637c1c524b844.rlib" "F:\ZLUDA\target\release\deps\libdynasmrt-814e48099a6285e5.rlib" "F:\ZLUDA\target\release\deps\libbyteorder-d64c9a71c16cd84d.rlib" "F:\ZLUDA\target\release\deps\libmemmap2-2d607e6361378ac6.rlib" "F:\ZLUDA\target\release\deps\libzluda_dark_api-e4b4d3f1651b4c3c.rlib" "F:\ZLUDA\target\release\deps\libthread_id-ce4806d9bbb02a80.rlib" "F:\ZLUDA\target\release\deps\libwinapi-e19507edfc1621c6.rlib" "F:\ZLUDA\target\release\deps\liblz4_sys-a3c411a207b36ac0.rlib" "F:\ZLUDA\target\release\deps\liblibc-06c314714120a87a.rlib" "F:\ZLUDA\target\release\deps\libcloudflare_zlib-85dd5a0d41de6ee8.rlib" "F:\ZLUDA\target\release\deps\libcloudflare_zlib_sys-b6daa9b5fa09b527.rlib" "F:\ZLUDA\target\release\deps\libhip_common-6ae269a25a9d7264.rlib" "F:\ZLUDA\target\release\deps\liblibloading-daa752ca78d4dffe.rlib" "F:\ZLUDA\target\release\deps\libwindows_targets-1e3ec57e37dc8d16.rlib" "F:\ZLUDA\target\release\deps\libmemchr-c2f636fc30cd5719.rlib" "F:\ZLUDA\target\release\deps\librustc_hash-c77a447defc1a443.rlib" "F:\ZLUDA\target\release\deps\libcapnp-5977d12fbd5a4973.rlib" "F:\ZLUDA\target\release\deps\libgoblin-3912fbfab8084dc3.rlib" "F:\ZLUDA\target\release\deps\libplain-13d0b84c7d39312b.rlib" "F:\ZLUDA\target\release\deps\liblog-8fe5c7e250dc9372.rlib" "F:\ZLUDA\target\release\deps\libscroll-aceac2f710188d55.rlib" "F:\ZLUDA\target\release\deps\librusqlite-e19429e19b57a15e.rlib" "F:\ZLUDA\target\release\deps\libbitflags-977cb60a6d796031.rlib" "F:\ZLUDA\target\release\deps\libsmallvec-a17a3263d4336ab8.rlib" "F:\ZLUDA\target\release\deps\libserde_json-5a8c2f4a6e67ae41.rlib" "F:\ZLUDA\target\release\deps\libitoa-b6a0f95368e7c160.rlib" "F:\ZLUDA\target\release\deps\libryu-856825540ccb782a.rlib" "F:\ZLUDA\target\release\deps\libserde-f25349c8b54197d7.rlib" "F:\ZLUDA\target\release\deps\libfallible_streaming_iterator-bbec842959f1c460.rlib" "F:\ZLUDA\target\release\deps\libfallible_iterator-6cf64e34bbb0ebad.rlib" "F:\ZLUDA\target\release\deps\libhashlink-2d8c602ca0cbd907.rlib" "F:\ZLUDA\target\release\deps\libhashbrown-66dd89401484274b.rlib" "F:\ZLUDA\target\release\deps\libahash-b5e46b398c039b8b.rlib" "F:\ZLUDA\target\release\deps\libonce_cell-af98a2294e937493.rlib" "F:\ZLUDA\target\release\deps\libcfg_if-4941845ea3284fbe.rlib" "F:\ZLUDA\target\release\deps\libzerocopy-43a8ea61c61f9a04.rlib" "F:\ZLUDA\target\release\deps\liballocator_api2-299cebfae779650f.rlib" "F:\ZLUDA\target\release\deps\liblibsqlite3_sys-22fce0ec51ccc30f.rlib" "F:\ZLUDA\target\release\deps\libitertools-08ca1df50ce194f3.rlib" "F:\ZLUDA\target\release\deps\libeither-6b76bd2044fa8c6f.rlib" "F:\ZLUDA\target\release\deps\libhip_runtime_sys-fcc29c4ee75ab219.rlib" "F:\ZLUDA\target\release\deps\libbitflags-9dc9d16967a33199.rlib" "F:\ZLUDA\target\release\deps\libbit_vec-59e0763cc2076db4.rlib" "F:\ZLUDA\target\release\deps\libcuda_types-47edd1637c8239bb.rlib" "F:\ZLUDA\target\release\deps\liblazy_static-c9e7aa61954548f2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd-e493bcbfdc66a475.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libpanic_unwind-467acea86c440d1f.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_demangle-8bcec20f8d868561.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libstd_detect-e75d865d889e433e.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libhashbrown-cd24a5810f58b720.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_alloc-44b4ecbbc95939b2.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libunwind-ff93d2b34eb6aecc.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcfg_if-17346c417f0e9166.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liblibc-ff5a06ebf4571d10.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\liballoc-cb2478631e21007b.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\librustc_std_workspace_core-58d59322b34f2b51.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcore-c192803e6895f627.rlib" "C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib\libcompiler_builtins-20106e86b5dab94f.rlib" "psapi.lib" "shell32.lib" "ole32.lib" "uuid.lib" "advapi32.lib" "advapi32.lib" "cfgmgr32.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "shell32.lib" "synchronization.lib" "user32.lib" "winspool.lib" "legacy_stdio_definitions.lib" "windows.0.52.0.lib" "amdhip64.lib" "kernel32.lib" "advapi32.lib" "bcrypt.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "kernel32.lib" "ws2_32.lib" "kernel32.lib" "ntdll.lib" "kernel32.lib" "msvcrt.lib" "/NXCOMPAT" "/LIBPATH:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib" "/OUT:F:\ZLUDA\target\release\deps\zluda_dump.dll" "/OPT:REF,ICF" "/DLL" "/IMPLIB:F:\ZLUDA\target\release\deps\zluda_dump.dll.lib" "/DEBUG" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\intrinsic.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\liballoc.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libcore.natvis" "/NATVIS:C:\Users\86136\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\etc\libstd.natvis"
= note: 正在创建库 F:\ZLUDA\target\release\deps\zluda_dump.dll.lib 和对象 F:\ZLUDA\target\release\deps\zluda_dump.dll.exp
libptx-8f90b166aa81f80a.rlib(ptx-8f90b166aa81f80a.ptx.6533053ac67127c-cgu.04.rcgu.o) : error LNK2019: 无法解析的外部符号 LLVMContextSetOpaquePointers,函数 _ZN3ptx4emit35emit_llvm_bitcode_and_linker_module17hfa505717a085976aE 中引用了该符号
F:\ZLUDA\target\release\deps\zluda_dump.dll : fatal error LNK1120: 1 个无法解析的外部命令

error: could not compile zluda_dump (lib) due to 1 previous error
error: process didn't exit successfully: target\debug\xtask.exe --release (exit code: 101)
PS F:\ZLUDA> s

@vosen
Copy link
Owner

vosen commented Mar 30, 2024

I'm guessing that you did not checkout submodules correctly. ext/llvm-project should contain LLVM 15, your LLVM seems to be some other version

@lshqqytiger
Copy link

lshqqytiger commented Mar 30, 2024

Don't download llvm-project manually. Instead, use git submodule.

git submodule init
git submodule update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants