conflict with vsmlrt v14
Opened this issue · 3 comments
hooke007 commented
Just a note. Currently it breaks the ort_cuda backend.
WolframRhodium commented
Since v14 is not officially released, this repository also has a next branch prepared not in the master.
Mr-Z-2697 commented
Since v14 is not officially released, this repository also has a next branch prepared not in the master.
It somehow does not follow the dll loading mechanism you wrote, not searching the defined dll dir. (Or it fails before even trying that because of the missing dependency)
#next
$ ldd '/c/Program Files/VapourSynth/plugins/dfttest2_cuda.dll'
ntdll.dll => /c/Windows/SYSTEM32/ntdll.dll (0x7ffd62fd0000)
KERNEL32.DLL => /c/Windows/System32/KERNEL32.DLL (0x7ffd62330000)
KERNELBASE.dll => /c/Windows/System32/KERNELBASE.dll (0x7ffd608d0000)
msvcrt.dll => /c/Windows/System32/msvcrt.dll (0x7ffd61f70000)
dfttest2_cuda.dll => /c/Program Files/VapourSynth/plugins/dfttest2_cuda.dll (0x7ffcacb20000)
user32.dll => /c/Windows/System32/user32.dll (0x7ffd61010000)
win32u.dll => /c/Windows/System32/win32u.dll (0x7ffd60bb0000)
nvcuda.dll => /c/Windows/System32/nvcuda.dll (0x7ffd4bbc0000)
gdi32.dll => /c/Windows/System32/gdi32.dll (0x7ffd62010000)
advapi32.dll => /c/Windows/System32/advapi32.dll (0x7ffd61ea0000)
gdi32full.dll => /c/Windows/System32/gdi32full.dll (0x7ffd60e90000)
sechost.dll => /c/Windows/System32/sechost.dll (0x7ffd61cc0000)
msvcp_win.dll => /c/Windows/System32/msvcp_win.dll (0x7ffd606c0000)
rpcrt4.dll => /c/Windows/System32/rpcrt4.dll (0x7ffd616d0000)
ucrtbase.dll => /c/Windows/System32/ucrtbase.dll (0x7ffd60d90000)
shell32.dll => /c/Windows/System32/shell32.dll (0x7ffd62510000)
ole32.dll => /c/Windows/System32/ole32.dll (0x7ffd61d70000)
combase.dll => /c/Windows/System32/combase.dll (0x7ffd61810000)
cufft64_11.dll => not found
#next
$ ldd '/c/Program Files/VapourSynth/plugins/dfttest2_cuda.dll'
ntdll.dll => /c/Windows/SYSTEM32/ntdll.dll (0x7ffd62fd0000)
KERNEL32.DLL => /c/Windows/System32/KERNEL32.DLL (0x7ffd62330000)
KERNELBASE.dll => /c/Windows/System32/KERNELBASE.dll (0x7ffd608d0000)
msvcrt.dll => /c/Windows/System32/msvcrt.dll (0x7ffd61f70000)
USER32.dll => /c/Windows/System32/USER32.dll (0x7ffd61010000)
nvcuda.dll => /c/Windows/SYSTEM32/nvcuda.dll (0x7ffd4bbc0000)
win32u.dll => /c/Windows/System32/win32u.dll (0x7ffd60bb0000)
ADVAPI32.dll => /c/Windows/System32/ADVAPI32.dll (0x7ffd61ea0000)
GDI32.dll => /c/Windows/System32/GDI32.dll (0x7ffd62010000)
gdi32full.dll => /c/Windows/System32/gdi32full.dll (0x7ffd60e90000)
sechost.dll => /c/Windows/System32/sechost.dll (0x7ffd61cc0000)
msvcp_win.dll => /c/Windows/System32/msvcp_win.dll (0x7ffd606c0000)
RPCRT4.dll => /c/Windows/System32/RPCRT4.dll (0x7ffd616d0000)
ucrtbase.dll => /c/Windows/System32/ucrtbase.dll (0x7ffd60d90000)
SHELL32.dll => /c/Windows/System32/SHELL32.dll (0x7ffd62510000)
ole32.dll => /c/Windows/System32/ole32.dll (0x7ffd61d70000)
combase.dll => /c/Windows/System32/combase.dll (0x7ffd61810000)
cufft64_11.dll => /c/Program Files/VapourSynth/plugins/cufft64_11.dll (0x7ffc97a10000)
IMM32.DLL => /c/Windows/System32/IMM32.DLL (0x7ffd61220000)
#previous
$ ldd '/c/Program Files/VapourSynth/plugins/dfttest2_cuda.dll'
ntdll.dll => /c/Windows/SYSTEM32/ntdll.dll (0x7ffd62fd0000)
KERNEL32.DLL => /c/Windows/System32/KERNEL32.DLL (0x7ffd62330000)
KERNELBASE.dll => /c/Windows/System32/KERNELBASE.dll (0x7ffd608d0000)
msvcrt.dll => /c/Windows/System32/msvcrt.dll (0x7ffd61f70000)
USER32.dll => /c/Windows/System32/USER32.dll (0x7ffd61010000)
win32u.dll => /c/Windows/System32/win32u.dll (0x7ffd60bb0000)
nvcuda.dll => /c/Windows/SYSTEM32/nvcuda.dll (0x7ffd4bbc0000)
ADVAPI32.dll => /c/Windows/System32/ADVAPI32.dll (0x7ffd61ea0000)
GDI32.dll => /c/Windows/System32/GDI32.dll (0x7ffd62010000)
sechost.dll => /c/Windows/System32/sechost.dll (0x7ffd61cc0000)
gdi32full.dll => /c/Windows/System32/gdi32full.dll (0x7ffd60e90000)
RPCRT4.dll => /c/Windows/System32/RPCRT4.dll (0x7ffd616d0000)
msvcp_win.dll => /c/Windows/System32/msvcp_win.dll (0x7ffd606c0000)
ucrtbase.dll => /c/Windows/System32/ucrtbase.dll (0x7ffd60d90000)
SHELL32.dll => /c/Windows/System32/SHELL32.dll (0x7ffd62510000)
ole32.dll => /c/Windows/System32/ole32.dll (0x7ffd61d70000)
combase.dll => /c/Windows/System32/combase.dll (0x7ffd61810000)
IMM32.DLL => /c/Windows/System32/IMM32.DLL (0x7ffd61220000)
WolframRhodium commented
Thanks, please use this build.