Arch-Linux
WINE ‘wine: could not load ntdll.so: (null)’ on ArchLinux ARM
因為我執行的是 ARM 系統,所以我在 x86_64 chroot 中安裝了 Arch,然後安裝了 WINE。然而,跑步
wincfg
給了wine: could not load ntdll.so: (null)
. 我認為這意味著 WINE 找不到該文件,所以我做了WINEDLLPATH=/usr/lib32/wine/i386-unix winecfg
. 然而,這給了wrong ELF class: ELFCLASS32
. 我假設 WINE 以某種方式知道這是一個 ARM 系統並且不允許它執行。有沒有辦法解決?
由於大量的試驗和錯誤,我得到了它的工作
WINEDLLPATH=/usr/lib/wine/x86_64-unix wine64
看來我有一個 64 位
.wine
,這就是為什麼它不接受其他人。不知道為什麼它自己沒有找到 DLL。編輯:似乎我還需要將其複製
qemu-*
到來賓中。